html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes fill{to{width:100%}}.lp{--bg:#f3f5f2;--surface:#fff;--soft:#e7eeea;--ink:#13201d;--muted:#56665f;--line:#d6ded9;--accent:#0b7a66;--accent-ink:#fff;--signal:#b85a14;--band:#0e2b26;--band-ink:#eaf2ef;--band-dim:#a9c1ba;--f-display:"Unbounded Variable", "Arial Black", system-ui, sans-serif;--f-body:"Instrument Sans Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, Menlo, Consolas, monospace;--tv-frame:#1a1f1e;--tv-bg:#0b1110;--tv-ink:#f2f5f3;--tv-dim:#a6b6b1;--tv-accent:#3cc2a8;--tv-signal:#f2a54a;--ph-bg:#fff;--ph-ink:#15201d;--ph-dim:#5e6e68;--ph-line:#dce3df;--ph-soft:#eef3f0;--ph-accent:#0b7a66;--radius:14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp{--bg:#0d1412;--surface:#151e1b;--soft:#1b2724;--ink:#e4ece9;--muted:#9aaba5;--line:#27342f;--accent:#3cc2a8;--accent-ink:#06201a;--signal:#f2a54a;--band:#0a1f1b;--band-ink:#eaf2ef;--band-dim:#a9c1ba;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .lp{--bg:#0d1412;--surface:#151e1b;--soft:#1b2724;--ink:#e4ece9;--muted:#9aaba5;--line:#27342f;--accent:#3cc2a8;--accent-ink:#06201a;--signal:#f2a54a;--band:#0a1f1b;--band-ink:#eaf2ef;--band-dim:#a9c1ba;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lp{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55}.lp a{color:var(--accent)}.lp h1,.lp h2,.lp h3{text-wrap:balance;margin:0}.lp h2{font-family:var(--f-display);letter-spacing:-.01em;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1}.lp h3{font-size:1.08rem;font-weight:700}.lp p{margin:0}.lp .wrap{max-width:1140px;margin:0 auto;padding-inline:20px}.lp .eyebrow{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--signal);font-size:.74rem;font-weight:600}.lp .lead{color:var(--muted);max-width:60ch;font-size:1.08rem}.lp button{font:inherit;cursor:pointer}.lp :focus-visible{outline:3px solid var(--accent);outline-offset:2px}.lp section{padding-block:84px}.lp .sechead{gap:14px;max-width:760px;margin-bottom:40px;display:grid}.lp .btn{border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.lp .btn:hover{transform:translateY(-1px)}.lp .btn.primary{background:var(--accent);color:var(--accent-ink)}.lp .btn.ghost{border-color:var(--ink);color:var(--ink);background:0 0}.lp .btn.sm{padding:8px 16px;font-size:.9rem}.lp .onband .btn.ghost{border-color:var(--band-ink);color:var(--band-ink)}.lp .nav{top:env(safe-area-inset-top,0px);z-index:30;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky}.lp .nav .wrap{align-items:center;gap:22px;padding-block:12px;display:flex}.lp .logo{font-family:var(--f-display);white-space:nowrap;color:var(--ink);align-items:center;gap:8px;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.lp .logo i{background:var(--signal);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--signal) 25%, transparent);border-radius:50%}.lp .navlinks{gap:2px;min-width:0;margin-left:auto;display:flex}.lp .navlinks a{white-space:nowrap;color:var(--muted);border-radius:999px;padding:6px 10px;font-size:.92rem;text-decoration:none}.lp .navlinks a:hover{color:var(--ink);background:var(--soft)}.lp .hero{padding-block:56px 72px}.lp .hero .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.lp .hero h1{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(2.1rem,5.2vw,3.7rem);font-weight:700;line-height:1.03}.lp .hero h1 em{color:var(--accent);font-style:normal}.lp .hero .copy{gap:24px;display:grid}.lp .ctas{flex-wrap:wrap;gap:12px;display:flex}.lp .micro{color:var(--muted);flex-wrap:wrap;gap:8px 20px;font-size:.88rem;display:flex}.lp .micro span:before{content:"✓";color:var(--accent);margin-right:6px;font-weight:700}.lp .stage{justify-items:center;display:grid;position:relative}.lp .stage .tv{max-width:320px}.lp .stage .float{width:150px;position:absolute;bottom:-26px;right:-6px}.lp .stage .badge{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:2px;padding:10px 14px;font-size:.8rem;display:grid;position:absolute;bottom:22%;left:-64px;box-shadow:0 12px 30px -16px #00000059}.lp .stage .badge b{font-family:var(--f-display);color:var(--accent);font-size:1.15rem}.lp .segs{border-block:1px solid var(--line);background:var(--surface);padding-block:20px}.lp .segs .wrap{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.lp .segs .lbl{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-right:8px;font-size:.74rem}.lp .segs span.s{border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:6px 14px;font-size:.9rem}.lp .pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lp .pain{border-top:3px solid var(--signal);align-content:start;gap:8px;padding-top:18px;display:grid}.lp .pain p{color:var(--muted);font-size:.95rem}.lp .answer{font-family:var(--f-display);max-width:28ch;margin-top:44px;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.lp .answer em{color:var(--accent);font-style:normal}.lp .steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp .step{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:10px;padding:26px;display:grid}.lp .step .n{font-family:var(--f-display);color:var(--accent);font-size:2.2rem;font-weight:700;line-height:1}.lp .step p{color:var(--muted);font-size:.95rem}.lp .band{background:var(--band);color:var(--band-ink)}.lp .band .lead{color:var(--band-dim)}.lp .band .eyebrow{color:var(--tv-signal)}.lp .tryon{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.lp .tryon .devices{justify-content:center;align-items:flex-end;gap:22px;display:flex}.lp .tryon .devices .tv{max-width:250px}.lp .tryon .devices .phone{max-width:170px}.lp .ticks{gap:14px;margin:0;padding:0;display:grid}.lp .ticks li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;list-style:none;display:grid}.lp .ticks li i{background:color-mix(in srgb, var(--tv-accent) 22%, transparent);width:28px;height:28px;color:var(--tv-accent);border-radius:50%;place-items:center;font-size:.85rem;font-style:normal;font-weight:700;display:grid}.lp .ticks b{display:block}.lp .ticks span{color:var(--band-dim);font-size:.94rem}.lp .bens{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.lp .ben{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:28px;display:grid}.lp .ben:nth-child(3n){border-right:0}.lp .ben:nth-last-child(-n+3){border-bottom:0}.lp .ben .k{font-family:var(--f-mono);color:var(--signal);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.lp .ben p{color:var(--muted);font-size:.94rem}.lp .report{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.lp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:18px;padding:26px;display:grid;box-shadow:0 24px 50px -30px #00000059}.lp .panel .ph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lp .panel .ph b{font-size:1rem}.lp .panel .ph span{font-family:var(--f-mono);color:var(--muted);font-size:.72rem}.lp .funnel{gap:10px;display:grid}.lp .frow{grid-template-columns:150px minmax(0,1fr) 72px;align-items:center;gap:12px;font-size:.9rem;display:grid}.lp .frow .bar{background:var(--soft);border-radius:5px;height:22px;overflow:hidden}.lp .frow .bar i{background:var(--accent);height:100%;display:block}.lp .frow .v{font-family:var(--f-mono);text-align:right;font-variant-numeric:tabular-nums}.lp .example{color:var(--muted);font-size:.78rem;font-style:italic}.lp .host{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;display:grid}.lp .hostlist{gap:0;margin:0;padding:0;display:grid}.lp .hostlist li{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;list-style:none;display:grid}.lp .hostlist li:last-child{border-bottom:0}.lp .hostlist span{color:var(--muted);font-size:.94rem}.lp .hostcard{background:var(--soft);border-radius:var(--radius);align-content:start;gap:14px;padding:28px;display:grid}.lp .hostcard .big{font-family:var(--f-display);font-size:1.5rem;line-height:1.15}.lp .hostcard p{color:var(--muted);font-size:.94rem}.lp .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.lp .plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:28px;display:grid}.lp .plan.hl{border:2px solid var(--accent);position:relative}.lp .plan.hl:before{content:"Mais escolhido no lançamento";background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;position:absolute;top:-12px;left:24px}.lp .plan .for{color:var(--muted);font-size:.9rem}.lp .plan .price{font-family:var(--f-display);font-size:1.25rem}.lp .plan ul{align-content:start;gap:8px;margin:0;padding:0;display:grid}.lp .plan li{padding-left:22px;font-size:.93rem;list-style:none;position:relative}.lp .plan li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.lp .plan .btn{width:100%}.lp .founder{border:1px dashed var(--signal);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding:16px 20px;font-size:.95rem;display:flex}.lp .founder b{color:var(--signal)}.lp .trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lp .trust div{align-content:start;gap:6px;display:grid}.lp .trust p{color:var(--muted);font-size:.92rem}.lp .faq{gap:10px;max-width:860px;display:grid}.lp .faq details{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:0 20px}.lp .faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600;list-style:none;display:flex}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";font-family:var(--f-mono);color:var(--accent);font-size:1.2rem;line-height:1}.lp .faq details[open] summary:after{content:"–"}.lp .faq details p{color:var(--muted);max-width:70ch;padding-bottom:18px;font-size:.95rem}.lp .final .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp .final h2{color:var(--band-ink)}.lp .soon{background:var(--surface);color:var(--ink);border-radius:var(--radius);gap:12px;padding:28px;display:grid}.lp .soon p{color:var(--muted)}.lp .contactline{color:var(--band-dim);gap:12px;font-size:.95rem;display:grid}.lp footer{color:var(--muted);padding-block:40px;font-size:.88rem}.lp footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 32px;display:flex}.lp footer nav{flex-wrap:wrap;gap:6px 18px;display:flex}.lp footer a{color:var(--muted);text-decoration:none}.lp .tv{aspect-ratio:9/16;background:var(--tv-frame);border-radius:10px;width:100%;padding:2.6%;position:relative;box-shadow:0 18px 40px -18px #00000073}.lp .tv .glass{background:var(--tv-bg);border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.lp .tv .cam{background:#2b3331;border-radius:3px;width:16%;height:1.2%;position:absolute;top:-1.6%;left:50%;transform:translate(-50%)}.lp .tv.big{max-width:330px}.lp .scr{color:var(--tv-ink);font-family:var(--f-body);flex-direction:column;gap:3.4cqw;padding:6cqw;font-size:4.2cqw;line-height:1.3;display:flex;position:absolute;inset:0}.lp .scr .top{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.lp .scr .brandmark{font-family:var(--f-display);opacity:.9;align-items:center;gap:1.6cqw;font-size:3.6cqw;font-weight:700;display:flex}.lp .scr .brandmark i{background:var(--tv-signal);border-radius:50%;width:2cqw;height:2cqw}.lp .tag{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.85;white-space:nowrap;border:1px solid;border-radius:99px;padding:.8cqw 2.2cqw;font-size:2.7cqw}.lp .scr .h{font-family:var(--f-display);letter-spacing:-.01em;font-size:8.6cqw;font-weight:700;line-height:1.06}.lp .scr .h.s{font-size:7cqw}.lp .scr .sub{opacity:.86;font-size:4.4cqw}.lp .scr .mid{flex-direction:column;flex:1;justify-content:center;gap:3.4cqw;min-height:0;display:flex}.lp .scr .foot{align-items:center;gap:4cqw;display:flex}.lp .qr{background:#fff;border-radius:2cqw;flex:none;width:24cqw;padding:1.6cqw;line-height:0}.lp .qr svg{width:100%;height:auto;display:block}.lp .qr.l{width:34cqw}.lp .cta{gap:.6cqw;display:grid}.lp .cta b{font-size:4.6cqw;line-height:1.15}.lp .cta small{opacity:.75;font-size:3.2cqw}.lp .chip{border-radius:99px;align-items:center;gap:1.4cqw;width:max-content;max-width:100%;padding:1.2cqw 3cqw;font-size:3.6cqw;font-weight:700;display:inline-flex}.lp .pbar{background:var(--tv-signal);width:0;height:.9cqw;position:absolute;bottom:0;left:0}.lp .pbar.run{animation:fill var(--dur,4s) linear forwards}.lp .ticker{white-space:nowrap;background:#ffffff14;gap:4cqw;margin:0 -6cqw -6cqw;padding:2.2cqw 6cqw;font-size:3.2cqw;display:flex;overflow:hidden}.lp .art{border-radius:3cqw;place-items:center;display:grid;position:relative;overflow:hidden}.lp .art svg{width:100%;height:100%}.lp .price{font-family:var(--f-display);font-size:7.4cqw;font-weight:700}.lp .dots{justify-content:center;gap:1.6cqw;display:flex}.lp .dots i{opacity:.35;background:currentColor;border-radius:50%;width:2cqw;height:2cqw}.lp .dots i.a{opacity:1;border-radius:2cqw;width:6cqw}.lp .phone{aspect-ratio:9/19;background:#111615;border-radius:28px;width:100%;max-width:230px;padding:3.5%;position:relative;box-shadow:0 18px 40px -20px #00000080}.lp .phone .glass{background:var(--ph-bg);border-radius:22px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.lp .phone .notch{z-index:2;background:#111615;border-radius:99px;width:30%;height:2.2%;position:absolute;top:1.6%;left:50%;transform:translate(-50%)}.lp .app{color:var(--ph-ink);flex-direction:column;gap:4cqw;padding:13cqw 6cqw 6cqw;font-size:5cqw;line-height:1.35;display:flex;position:absolute;inset:0}.lp .app .bar{font-family:var(--f-display);justify-content:space-between;align-items:center;font-size:4.8cqw;font-weight:700;display:flex}.lp .app .bar i{background:var(--tv-signal);border-radius:50%;width:2.6cqw;height:2.6cqw;margin-right:1.6cqw;display:inline-block}.lp .app h4{margin:0;font-size:7cqw;font-weight:700;line-height:1.15}.lp .app .dim{color:var(--ph-dim);font-size:4.2cqw}.lp .app .field{border:1px solid var(--ph-line);color:var(--ph-dim);border-radius:3cqw;justify-content:space-between;padding:2.6cqw 3.4cqw;font-size:4.2cqw;display:flex}.lp .app .field b{color:var(--ph-ink);font-weight:500}.lp .app .pbtn{background:var(--ph-accent);color:#fff;text-align:center;border-radius:99px;margin-top:auto;padding:3.4cqw;font-size:4.6cqw;font-weight:700}.lp .app .gbtn{border:1.5px solid var(--ph-accent);color:var(--ph-accent);text-align:center;border-radius:99px;padding:3cqw;font-size:4.4cqw;font-weight:700}.lp .app .card{background:var(--ph-soft);border-radius:4cqw;gap:1.6cqw;padding:3.4cqw;display:grid}.lp .app .ck{align-items:flex-start;gap:2.6cqw;font-size:3.8cqw;display:flex}.lp .app .ck i{border:1.5px solid var(--ph-dim);border-radius:1.2cqw;flex:none;width:4.6cqw;height:4.6cqw;margin-top:.4cqw}.lp .app .ck i.on{background:var(--ph-accent);border-color:var(--ph-accent);box-shadow:inset 0 0 0 1cqw var(--ph-bg)}.lp .app .hl{border:1.5px solid var(--tv-signal);background:#fff6ea}.lp .app .grid2{grid-template-columns:1fr 1fr;gap:3cqw;display:grid}.lp .app .item{background:var(--ph-soft);border-radius:3cqw;gap:1cqw;padding:2cqw;font-size:3.4cqw;display:grid}.lp .app .item .ph{aspect-ratio:1;border-radius:2cqw;place-items:center;display:grid}.lp .app .item.sel{outline:2px solid var(--ph-accent)}.lp .app .coupon{border:2px dashed var(--ph-accent);text-align:center;border-radius:3cqw;gap:1cqw;padding:3cqw;display:grid}@media (max-width:980px){.lp .hero .wrap,.lp .tryon,.lp .report,.lp .host,.lp .final .wrap{grid-template-columns:minmax(0,1fr)}.lp .navlinks{display:none}.lp .nav .btn{margin-left:auto}.lp .pains,.lp .steps,.lp .plans{grid-template-columns:minmax(0,1fr)}.lp .bens{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp .ben{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}.lp .trust{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp .stage{margin-top:12px}.lp .stage .badge{bottom:8%;left:0}.lp .plan.hl{margin-top:8px}}@media (max-width:620px){.lp section{padding-block:60px}.lp .bens,.lp .trust{grid-template-columns:minmax(0,1fr)}.lp .stage .tv{max-width:240px}.lp .stage .float{width:118px;right:4px}.lp .stage .badge{display:none}.lp .frow{grid-template-columns:110px minmax(0,1fr) 60px;font-size:.84rem}.lp .tryon .devices .tv{max-width:190px}.lp .tryon .devices .phone{max-width:130px}}@media (prefers-reduced-motion:reduce){.lp .btn:hover{transform:none}}
