:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cm-blue:#1f4fd1;--cm-blue-strong:#163a9c;--cm-red:#e2263b;--cm-red-strong:#b81a2c;--cm-bg:#f5f7fb;--cm-bg-accent-1:#1f4fd12e;--cm-bg-accent-2:#e2263b24;--cm-text:#0f172a;--cm-text-muted:#475569;--cm-glass-bg:#ffffff8c;--cm-glass-border:#ffffffb3;--cm-glass-highlight:#ffffffe6;--cm-glass-shadow:0 8px 32px #0f172a1f;--cm-glass-blur:20px;--cm-radius-sm:12px;--cm-radius-md:20px;--cm-radius-lg:28px;--cm-radius-pill:999px;--cm-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cm-ease:cubic-bezier(.2, .8, .2, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cm-blue:#5b8cff;--cm-blue-strong:#3d6ef0;--cm-red:#ff5468;--cm-red-strong:#e2263b;--cm-bg:#0b1020;--cm-bg-accent-1:#5b8cff38;--cm-bg-accent-2:#ff546829;--cm-text:#eef2ff;--cm-text-muted:#a5b0c8;--cm-glass-bg:#161e348c;--cm-glass-border:#ffffff1f;--cm-glass-highlight:#ffffff2e;--cm-glass-shadow:0 8px 32px #0006}*,:before,:after{box-sizing:border-box}body{min-height:100dvh;font-family:var(--cm-font);color:var(--cm-text);background:var(--cm-bg);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60vmax 60vmax at 0% 0%, var(--cm-bg-accent-1), transparent 60%), radial-gradient(50vmax 50vmax at 100% 100%, var(--cm-bg-accent-2), transparent 60%);position:fixed;inset:0}.cm-glass{background:var(--cm-glass-bg);border:1px solid var(--cm-glass-border);box-shadow:var(--cm-glass-shadow), inset 0 1px 0 var(--cm-glass-highlight);-webkit-backdrop-filter:blur(var(--cm-glass-blur)) saturate(180%);border-radius:var(--cm-radius-lg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cm-glass{background:color-mix(in srgb, var(--cm-bg) 92%, white)}}.cm-button{border-radius:var(--cm-radius-pill);min-height:48px;font:600 1rem/1 var(--cm-font);cursor:pointer;transition:transform .16s var(--cm-ease), box-shadow .16s var(--cm-ease), background-color .16s var(--cm-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;text-decoration:none;display:inline-flex}.cm-button:active{transform:scale(.97)}.cm-button:focus-visible{outline:3px solid color-mix(in srgb, var(--cm-blue) 50%, transparent);outline-offset:2px}.cm-button:disabled{opacity:.5;cursor:not-allowed}.cm-button--primary{color:#fff;background:linear-gradient(180deg, var(--cm-blue), var(--cm-blue-strong));box-shadow:0 6px 20px color-mix(in srgb, var(--cm-blue) 35%, transparent)}.cm-button--accent{color:#fff;background:linear-gradient(180deg, var(--cm-red), var(--cm-red-strong));box-shadow:0 6px 20px color-mix(in srgb, var(--cm-red) 35%, transparent)}.cm-button--glass{color:var(--cm-text);background:var(--cm-glass-bg);border-color:var(--cm-glass-border);-webkit-backdrop-filter:blur(12px)saturate(180%)}.cm-toast-region{z-index:50;pointer-events:none}.cm-toast-region--top{top:max(16px, env(safe-area-inset-top));justify-content:center;padding:0 16px;display:flex;position:fixed;left:0;right:0}.cm-toast-region--bubble{position:absolute}.cm-toast{max-width:min(420px,100vw - 32px);color:var(--cm-text);background:color-mix(in srgb, var(--cm-bg) 94%, var(--cm-blue));border:1px solid var(--cm-glass-border);box-shadow:var(--cm-glass-shadow);animation:cm-toast-in .26s var(--cm-ease) both;padding:12px 18px;font-weight:600}.cm-toast--top{border-radius:var(--cm-radius-pill);text-align:center}.cm-toast--bubble{border-radius:var(--cm-radius-md);transform-origin:100% 0;border-top-right-radius:6px;width:max-content;position:relative}.cm-toast--bubble:before{content:"";background:inherit;border-top:1px solid var(--cm-glass-border);border-left:1px solid var(--cm-glass-border);width:14px;height:14px;position:absolute;top:-7px;right:14px;transform:rotate(45deg)}@keyframes cm-toast-in{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cm-button{transition:none}.cm-toast{animation:none}}.cm-field{gap:6px;display:grid}.cm-label{font-size:.9rem;font-weight:600}.cm-label small{color:var(--cm-text-muted);font-weight:400}.cm-input{width:100%;min-height:48px;font:400 16px/1.2 var(--cm-font);color:var(--cm-text);background:color-mix(in srgb, var(--cm-bg) 70%, transparent);border:1px solid color-mix(in srgb, var(--cm-text) 16%, transparent);border-radius:var(--cm-radius-sm);transition:border-color .16s var(--cm-ease), box-shadow .16s var(--cm-ease);padding:0 14px}select.cm-input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.cm-input:focus{border-color:var(--cm-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--cm-blue) 20%, transparent);outline:none}.cm-input[aria-invalid=true]{border-color:var(--cm-red)}.cm-hint{min-height:1.2em;color:var(--cm-text-muted);font-size:.85rem}.cm-hint--error{color:var(--cm-red)}.cm-hint--ok{color:#16a34a}:root[data-theme=dark] .cm-hint--ok{color:#4ade80}.cm-check{align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.cm-check input{width:22px;height:22px;accent-color:var(--cm-blue);flex:none;margin:0}.lp{max-width:1080px;padding:max(16px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));margin:0 auto}.lp-header{justify-content:space-between;align-items:center;padding:8px 0 24px;display:flex}.lp-logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:clamp(1rem,4.6vw,1.25rem);display:inline-flex}.lp-logo-icon{border-radius:8px;flex:none;width:32px;height:32px;box-shadow:0 2px 8px #0f172a2e}@media (width<=380px){.lp-logo{gap:7px}.lp-logo-icon{border-radius:7px;width:26px;height:26px}}.lp-logo strong{color:var(--cm-blue)}.lp-logo .lp-logo-red{color:var(--cm-red)}.lp-logo-sep{background:linear-gradient(180deg, var(--cm-blue), var(--cm-red));border-radius:2px;width:2px;height:1.2em}.lp-theme-wrap{position:relative}.lp-theme{width:44px;min-height:44px;padding:0}.lp-theme-wrap .cm-toast-region--bubble{top:calc(100% + 12px);right:0}.lp-hero{text-align:center;animation:lp-rise .6s var(--cm-ease) both;padding:32px 0 40px;position:relative}.lp-hero>:not(.lp-float){z-index:1;position:relative}.lp-float{pointer-events:none;z-index:0;opacity:.5;filter:blur(.6px)saturate(.85);position:absolute;inset:0}.lp-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 52%,#f5f7fbd9 0%,#f5f7fb8c 55%,#0000 100%);position:absolute;inset:0 -20px}:root[data-theme=dark] .lp-hero:after{background:radial-gradient(46% 52%,#0b1020d9 0%,#0b10208c 55%,#0000 100%)}@media (width<=719px){.lp-hero:after{background-image:radial-gradient(70% 50%,#f5f7fbd9 0%,#0000 100%);background-size:100% 100%}:root[data-theme=dark] .lp-hero:after{background-image:radial-gradient(70% 50%,#0b1020d9 0%,#0000 100%)}}.lp-float-item{opacity:.85;filter:drop-shadow(0 4px 6px #0f172a26);width:30px;height:30px;animation:6s ease-in-out infinite lp-flutuar;position:absolute}.lp-float-desktop{display:none}@media (width>=720px){.lp-float-item{width:46px;height:46px}.lp-float-desktop{display:block}}.lp-fala{left:var(--x);top:var(--y);white-space:nowrap;width:auto;height:auto;font:400 .7rem/1.3 var(--cm-font);opacity:.8;padding:3px 9px;animation-duration:7s}.lp-fala-azul{color:#fff;background:linear-gradient(#5b8cffd9,#1f4fd1d9);border-radius:999px 999px 4px;box-shadow:0 4px 10px #1f4fd12e}.lp-fala-branco{color:var(--cm-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff73;border:1px solid #fff9;border-radius:999px 999px 999px 4px;box-shadow:0 4px 12px #0f172a0f}:root[data-theme=dark] .lp-fala-branco{background:#ffffff1a;border-color:#ffffff26}@media (width>=720px){.lp-fala{left:var(--xd);top:var(--yd);width:auto;height:auto;padding:4px 11px;font-size:.8rem}}@keyframes lp-flutuar{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-10px)rotate(6deg)}}.lp-badge{border-radius:var(--cm-radius-pill);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-red);background:color-mix(in srgb, var(--cm-red) 12%, transparent);border:1px solid color-mix(in srgb, var(--cm-red) 30%, transparent);padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-block}.lp-hero h1{letter-spacing:-.035em;margin:20px 0 12px;font-size:clamp(2rem,8vw,3.75rem);line-height:1.05}.lp-hl{color:var(--cm-blue)}.lp-lead{text-wrap:balance;max-width:34ch;color:var(--cm-text-muted);margin:0 auto;font-size:1.125rem;line-height:1.5}.lp-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lp-features{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.lp-feature{animation:lp-rise .6s var(--cm-ease) backwards;transition:transform .22s var(--cm-ease), box-shadow .22s var(--cm-ease);padding:20px}@media (hover:hover){.lp-feature:hover{box-shadow:0 16px 40px #1f4fd12e, inset 0 1px 0 var(--cm-glass-highlight);transform:translateY(-4px)scale(1.025)}}.lp-feature:active{transform:scale(.985)}.lp-feature:nth-child(2){animation-delay:80ms}.lp-feature:nth-child(3){animation-delay:.16s}.lp-feature:nth-child(4){animation-delay:.24s}.lp-feature:nth-child(5){animation-delay:.32s}.lp-feature:nth-child(6){animation-delay:.4s}.lp-feature-emoji{width:40px;height:40px;animation:4s var(--cm-ease) 1s infinite both;display:block}.lp-anim-folhear{animation-name:lp-folhear;animation-duration:4.2s}@keyframes lp-folhear{0%,60%,to{transform:none}70%{transform:perspective(200px)rotateY(-70deg)skewY(-4deg)}80%{transform:perspective(200px)rotateY(10deg)}88%{transform:perspective(200px)rotateY(-4deg)}}.lp-anim-pular{transform-origin:50% 100%;animation-name:lp-pular;animation-duration:3.4s}@keyframes lp-pular{0%,55%,to{transform:none}62%{transform:translateY(-8px)scale(1.12,.92)}70%{transform:translateY(0)scale(.92,1.08)}78%{transform:translateY(-3px)scale(1.04)}86%{transform:none}}.lp-anim-apertar{animation-name:lp-apertar;animation-duration:3.8s}@keyframes lp-apertar{0%,60%,to{transform:none}66%{transform:translateY(-4px)rotate(-6deg)}72%{transform:translateY(3px)rotate(4deg)}78%{transform:translateY(-4px)rotate(-6deg)}84%{transform:translateY(3px)rotate(4deg)}90%{transform:none}}.lp-anim-chiar{animation-name:lp-chiar;animation-duration:4.6s}@keyframes lp-chiar{0%,62%,to{filter:none;transform:none}66%{filter:brightness(1.6);transform:translate(-2px)rotate(-3deg)}70%{filter:brightness(.8);transform:translate(2px)rotate(3deg)}74%{filter:brightness(1.4);transform:translate(-2px)rotate(-2deg)}80%{filter:none;transform:none}}.lp-anim-procurar{animation-name:lp-procurar;animation-duration:5s}@keyframes lp-procurar{0%,50%,to{transform:none}60%{transform:translate(-6px,-3px)rotate(-12deg)}72%{transform:translate(7px,2px)rotate(10deg)}84%{transform:translate(-3px,-2px)rotate(-6deg)scale(1.1)}92%{transform:none}}.lp-anim-desdobrar{animation-name:lp-desdobrar;animation-duration:4.4s}@keyframes lp-desdobrar{0%,58%,to{transform:none}66%{transform:scaleX(.6)rotate(-4deg)}76%{transform:scaleX(1.15)rotate(4deg)}86%{transform:scaleX(.97)rotate(-2deg)}94%{transform:none}}.lp-feature h2{margin:10px 0 6px;font-size:1.1rem}.lp-feature p{color:var(--cm-text-muted);margin:0;line-height:1.45}.lp-footer{text-align:center;color:var(--cm-text-muted);margin-top:40px;font-size:.85rem}@keyframes lp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-hero,.lp-feature,.lp-feature-emoji,.lp-float-item{animation:none}.lp-feature,.lp-feature:hover,.lp-feature:active{transition:none;transform:none}}html{scroll-behavior:smooth}.lp-social{justify-content:center;gap:8px;margin-top:28px;display:flex}.lp-social-btn{min-height:44px;padding:0 14px;font-size:.95rem}.lp-cta-main{box-shadow:0 8px 24px color-mix(in srgb, var(--cm-blue) 40%, transparent), 0 0 0 4px color-mix(in srgb, var(--cm-blue) 14%, transparent);margin-top:16px;padding:0 28px}.lp-waitlist{max-width:560px;margin:0 auto 40px;scroll-margin-top:16px}.lp-waitlist-card{padding:24px 20px}.lp-waitlist-card h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 6px;font-size:1.4rem}.lp-muted{color:var(--cm-text-muted);margin:0 0 16px;line-height:1.45}.lp-notice{border-radius:var(--cm-radius-sm);background:color-mix(in srgb, var(--cm-blue) 10%, transparent);border:1px solid color-mix(in srgb, var(--cm-blue) 25%, transparent);margin:0 0 16px;padding:10px 14px;font-size:.9rem;line-height:1.4}.lp-form{gap:12px;display:grid}.lp-submit{width:100%;margin-top:4px}.lp-privacy{color:var(--cm-text-muted);margin:8px 0 0 32px;font-size:.85rem}.lp-privacy summary{cursor:pointer;color:var(--cm-blue);font-weight:600}.lp-privacy ul{margin:8px 0 0;padding-left:18px;line-height:1.45}.lp-privacy a{color:var(--cm-blue)}.lp-turnstile:empty{display:none}.lp-joined{text-align:center}.lp-joined-nick{color:var(--cm-blue);margin:0 0 8px;font-weight:700}.lp-position{color:var(--cm-text-muted);margin:0 0 16px}.lp-position span{letter-spacing:-.04em;color:var(--cm-text);font-size:3rem;font-weight:800;line-height:1.1;display:block}.lp-link-box{border-radius:var(--cm-radius-sm);background:color-mix(in srgb, var(--cm-text) 6%, transparent);overflow-wrap:anywhere;margin:0 0 12px;padding:12px;font-size:.9rem}.lp-share{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:16px;display:flex}.lp-linklike{font:inherit;color:var(--cm-text-muted);cursor:pointer;background:0 0;border:0;padding:8px;font-size:.85rem;text-decoration:underline}.lp-form-reveal{animation:lp-reveal .32s var(--cm-ease) both}@keyframes lp-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-form-reveal{animation:none}}.lp-brand-whatsapp{--brand:#15803d}.lp-brand-facebook{--brand:#0866ff}@media (hover:hover){.lp-brand-whatsapp:hover,.lp-brand-facebook:hover{color:#fff;background:var(--brand);border-color:var(--brand);box-shadow:0 6px 20px color-mix(in srgb, var(--brand) 40%, transparent)}.lp-brand-instagram:hover{background:linear-gradient(45deg,#f58529,#dd2a7b 50%,#8134af);box-shadow:0 6px 20px #dd2a7b66}}.lp-brand-whatsapp:active,.lp-brand-facebook:active,.lp-brand-whatsapp:focus-visible,.lp-brand-facebook:focus-visible{color:#fff;background:var(--brand);border-color:var(--brand)}.lp-brand-instagram:active,.lp-brand-instagram:focus-visible{background:linear-gradient(45deg,#f58529,#dd2a7b 50%,#8134af)}.lp-close{margin:12px auto 0;display:block}.lp-whatsapp-solid{color:#fff;background:linear-gradient(#15803d,#116b33);box-shadow:0 6px 20px #15803d59}.lp-pessoal{border-radius:var(--cm-radius-md);border:1px dashed var(--cm-glass-border);text-align:left;background:#1f4fd10f;margin-top:20px;padding:14px 16px}.lp-pessoal-titulo{margin:0 0 4px;font-weight:700}.lp-pessoal .lp-muted{margin:0 0 10px;font-size:.9rem}.lp-buscar-abrir{margin:0 0 14px;display:block}.lp-buscar{border-radius:var(--cm-radius-md);background:#1f4fd10f;margin:0 0 18px;padding:12px 14px}.lp-buscar-linha{gap:8px;margin-top:6px;display:flex}.lp-buscar-linha .cm-input{flex:1;min-width:0}.lp-rank-atalho{color:var(--cm-blue);align-items:center;gap:6px;margin-top:14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-rank-atalho:hover,.lp-rank-atalho:focus-visible{text-decoration:underline}.lp-ranking{max-width:640px;margin:0 auto 28px;scroll-margin-top:16px}.lp-ranking-card{padding:22px 20px}.lp-ranking-card h2{align-items:center;gap:10px;margin:0 0 6px;font-size:1.35rem;display:flex}.lp-ranking-card>.lp-muted{margin:0 0 16px;font-size:.92rem}.lp-rank-lista{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.lp-rank-item{border-radius:var(--cm-radius-sm);background:#ffffff59;grid-template-columns:3ch 30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px;display:grid}:root[data-theme=dark] .lp-rank-item{background:#ffffff0d}.lp-rank-pos{font-variant-numeric:tabular-nums;color:var(--cm-text-muted);font-weight:700}.lp-rank-icone img{width:28px;height:28px;display:block}.lp-rank-nick{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lp-rank-amigos{color:var(--cm-text-muted);white-space:nowrap;font-size:.8rem}.lp-rank-selo{color:#fff;background:linear-gradient(180deg, #5b8cff, var(--cm-blue));border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700}.lp-rank-ouro{background:linear-gradient(90deg,#ffcd3c4d,#ffcd3c0f);box-shadow:inset 0 0 0 1px #eab30873}.lp-rank-ouro .lp-rank-icone img{animation:2.4s ease-in-out infinite lp-coroa-brilho}@keyframes lp-coroa-brilho{0%,to{filter:drop-shadow(0 0 2px #ffc82899);transform:rotate(-8deg)scale(1)}50%{filter:drop-shadow(0 0 10px #ffc828f2);transform:rotate(6deg)scale(1.12)}}.lp-rank-prata{background:linear-gradient(90deg,#cbd5e173,#cbd5e114)}.lp-rank-prata .lp-rank-icone img{filter:grayscale()brightness(1.25)drop-shadow(0 0 4px #cbd5e1e6)}.lp-rank-bronze{background:linear-gradient(90deg,#cd7f3240,#cd7f320d)}.lp-rank-bronze .lp-rank-icone img{filter:sepia()saturate(1.6)hue-rotate(-18deg)brightness(.85)drop-shadow(0 0 4px #cd7f32b3)}@media (prefers-reduced-motion:reduce){.lp-rank-ouro .lp-rank-icone img{animation:none}}@media (width<=480px){.lp-rank-item{gap:8px;padding:8px 10px}.lp-rank-selo{display:none}.lp-rank-top10 .lp-rank-pos{color:var(--cm-blue)}}.lp-rank-quarto .lp-rank-icone img{filter:sepia()saturate(1.4)hue-rotate(-20deg)brightness(.68)drop-shadow(0 0 3px #965a2899)}.lp-rank-quinto .lp-rank-icone img{filter:sepia()saturate(1.2)hue-rotate(-22deg)brightness(.52)drop-shadow(0 0 2px #78461e80)}.lp-rank-brinde .lp-rank-icone img{transform-origin:50% 90%;animation:4s ease-in-out infinite lp-presente}.lp-rank-brinde:nth-child(7) .lp-rank-icone img{animation-delay:.6s}.lp-rank-brinde:nth-child(8) .lp-rank-icone img{animation-delay:1.2s}.lp-rank-brinde:nth-child(9) .lp-rank-icone img{animation-delay:1.8s}.lp-rank-brinde:nth-child(10) .lp-rank-icone img{animation-delay:2.4s}@keyframes lp-presente{0%,70%,to{transform:none}76%{transform:rotate(-12deg)translateY(-2px)}82%{transform:rotate(10deg)translateY(-2px)}88%{transform:rotate(-6deg)}94%{transform:none}}:root[data-theme=dark] .lp-rank-prata{background:linear-gradient(90deg,#cbd5e138,#cbd5e10a);box-shadow:inset 0 0 0 1px #cbd5e14d}:root[data-theme=dark] .lp-rank-bronze{background:linear-gradient(90deg,#cd7f3247,#cd7f320d);box-shadow:inset 0 0 0 1px #cd7f3259}@media (prefers-reduced-motion:reduce){.lp-rank-brinde .lp-rank-icone img{animation:none}}
