@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--fg: #0a0e1f;--fg2: #4a5170;--muted: #8a90a8;--line: #e7e9f2;--soft: #f4f6fb;--blue: #2340ff;--blue2: #00a3ff;--mint: #00c27a;--amber: #ff9f0a;--red: #ff4d4f;--fs: 14px;--fs-s: 12.5px;--fs-xs: 11px;--h1: clamp(34px, 5vw, 62px);--h2: clamp(26px, 3.2vw, 40px);--pad: clamp(20px, 5vw, 64px);--surface: rgba(255, 255, 255, .78);--surface2: rgba(255, 255, 255, .92);--font: "Geist Variable", system-ui, sans-serif;--btn: var(--blue);--btn-h: #3a55ff;--btn-sh: rgba(35, 64, 255, .75)}html.ink{--btn: #0A0E1F;--btn-h: #222839;--btn-sh: rgba(10, 14, 31, .45)}html.ink .ph-av{background:#0a0e1f}html.ink .plan.featured{background:linear-gradient(160deg,#1a2036,#0a0e1f);box-shadow:0 40px 80px -30px #0a0e1fb3}html.ink .plan.featured .btn-white{color:var(--fg)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--font);font-size:var(--fs);line-height:1.6;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit}::selection{background:var(--blue);color:#fff}h1,h2,h3,h4{font-weight:600;letter-spacing:-.045em;line-height:1.04;color:var(--fg)}h1{font-size:var(--h1)}h2{font-size:var(--h2);margin-bottom:14px}h3{font-size:17px;letter-spacing:-.02em}h4{font-size:15px;letter-spacing:-.015em}h1 i,h2 i{font-style:normal;background:linear-gradient(90deg,var(--blue),var(--blue2));-webkit-background-clip:text;background-clip:text;color:transparent}.pt{color:var(--mint);-webkit-text-fill-color:var(--mint)}#scene{position:fixed;inset:0 auto auto 0;width:100%;height:100vh;height:100lvh;z-index:0;display:block}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.nav{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px var(--pad);font-size:var(--fs-s);background:linear-gradient(#fff,#fff0);transition:background .3s}.nav.solid{background:#ffffffe0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:8px;font-weight:650;font-size:18px;letter-spacing:-.05em;position:relative}.brand-wrap{position:relative;display:grid}.brand-g{width:28px;height:28px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.brand-g.toque{transform:scale(.82) rotate(-8deg)}.n-part{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;pointer-events:none}.segs{display:flex;gap:2px;padding:3px;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.segs button{padding:6px 13px;border-radius:999px;color:var(--fg2);font-size:var(--fs-s);transition:background .25s,color .25s}.segs button.on{background:var(--fg);color:#fff}.nav-r{display:flex;align-items:center;gap:14px}.nav-link{color:var(--fg2)}.menu-btn{width:40px;height:40px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;position:relative}.menu-btn span{position:absolute;left:12px;right:12px;height:1.6px;background:var(--fg);border-radius:2px;transition:transform .35s,top .35s}.menu-btn span:first-child{top:16px}.menu-btn span:last-child{top:22px}.menu-aberto .menu-btn span{top:19px}.menu-aberto .menu-btn span:first-child{transform:rotate(45deg)}.menu-aberto .menu-btn span:last-child{transform:rotate(-45deg)}.menu-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:18;background:#0a0e1f40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.menu-panel{position:fixed;top:70px;right:var(--pad);z-index:21;width:min(330px,calc(100vw - 32px));background:#fff;border-radius:20px;padding:12px;box-shadow:0 30px 80px -20px #0a0e1f59,0 0 0 1px var(--line);display:flex;flex-direction:column;animation:drop .35s cubic-bezier(.2,.8,.2,1)}.menu-panel[hidden]{display:none}.menu-panel a:not(.btn){display:flex;gap:12px;align-items:baseline;padding:11px 12px;border-radius:12px;font-size:15px;font-weight:500;letter-spacing:-.02em}.menu-panel a:not(.btn):hover{background:var(--soft)}.menu-panel small{font-size:10.5px;color:var(--muted);font-weight:600}.menu-panel .btn{margin-top:8px;justify-content:center}@keyframes drop{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--btn);color:#fff;border:0;border-radius:12px;padding:11px 18px;font:500 var(--fs) var(--font);cursor:pointer;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 8px 30px -10px var(--btn-sh);white-space:nowrap}.btn:hover{transform:translateY(-2px);background:var(--btn-h)}.btn-sm{padding:8px 14px;font-size:var(--fs-s);border-radius:10px}.btn-ghost{background:#0a0e1f0a;color:var(--fg);box-shadow:inset 0 0 0 1px #0a0e1f24}.btn-ghost:hover{background:#0a0e1f14}.btn-white{background:#fff;color:var(--blue);box-shadow:none}.btn-white:hover{background:#fff}main{position:relative;z-index:2}.sec{min-height:100vh;display:flex;align-items:center;padding:110px var(--pad);position:relative}.wrap{width:100%;max-width:1160px;margin:0 auto}.narrow{max-width:540px;margin:0 auto;text-align:center}.split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.split .col:first-child{max-width:440px}.split.rev .col:last-child{max-width:440px;justify-self:end}.eyebrow,.kicker{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;display:flex;align-items:center;gap:8px}.narrow .kicker{justify-content:center}.kicker{color:var(--blue)}.dot{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint);animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.35}}.sec p{color:var(--fg2)}.lead{max-width:440px;margin:18px auto 26px}.reveal{opacity:0;transform:translateY(18px)}.hero{align-items:flex-start;justify-content:center;text-align:center;padding-top:clamp(120px,26vh,240px)}.hero-in{max-width:880px;width:100%;display:flex;flex-direction:column;align-items:center}.hero h1{max-width:600px}.hero .lead{max-width:500px;margin:14px auto 28px}.gsearch{position:relative;width:min(600px,100%);display:flex;align-items:center;gap:6px;padding:6px 6px 6px 18px;border-radius:999px;background:var(--surface2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 50px -20px #0a0e1f59,0 0 0 1px var(--line);transition:box-shadow .25s}.gsearch:focus-within{box-shadow:0 18px 50px -20px var(--btn-sh),0 0 0 2px var(--btn)}.gs-ico{color:var(--muted);flex:none}.gsearch input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:16px;font-weight:500;color:var(--fg);padding:12px 6px}.gsearch input::placeholder{color:#a9aec4;font-weight:400}.gs-btn{border-radius:999px;padding:12px 22px}.gs-load{width:16px;height:16px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--blue);animation:spin .7s linear infinite;flex:none}@keyframes spin{to{transform:rotate(360deg)}}.gs-segs{display:flex;gap:4px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:14px;font-size:var(--fs-s);color:var(--muted)}.gs-segs button{padding:4px 10px;border-radius:999px;background:transparent;color:var(--muted);transition:background .2s,color .2s}.gs-segs button.on{background:var(--soft);color:var(--fg)}.gs-try{margin-top:10px;font-size:var(--fs-s);color:var(--muted)}.gs-try button{color:var(--blue);font-weight:500;margin:0 4px;border-bottom:1px dashed rgba(35,64,255,.4)}.hero .result{width:min(760px,100%);margin:26px auto 0;text-align:left}.hero .res-card{display:grid;grid-template-columns:1.35fr 1fr;gap:0;padding:0;overflow:hidden}.res-inpi{padding:22px}.res-web{padding:22px;background:var(--soft);display:flex;flex-direction:column;gap:8px}.res-top{display:flex;gap:16px;align-items:center;margin-bottom:8px}.res-top .gauge{width:120px;height:72px;flex:none}.res-top .g-val b{font-size:24px}.res-k{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.res-inpi>p{font-size:13px}.dom{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:12px;padding:9px 12px;box-shadow:inset 0 0 0 1px var(--line)}.dom small{display:block;font-size:10.5px;color:var(--muted)}.dom b{font-size:13.5px;font-weight:600}.dom em{font-style:normal;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px}.dom.ok em{color:#00a066;background:#00c27a1f}.dom.no em{color:var(--red);background:#ff4d4f1a}.dom.nd em{color:var(--fg2);background:var(--soft)}.dom-ver{font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px;color:var(--fg);background:var(--soft)}.dom-ver:hover{background:var(--fg);color:#fff}.res-foot{grid-column:1 / -1;display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:14px 22px;border-top:1px solid var(--line)}.res-foot small{margin-left:auto;font-size:11px;color:var(--muted)}.ctas{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.trust{list-style:none;display:flex;gap:18px;margin-top:18px;font-size:var(--fs-s);color:var(--fg2);flex-wrap:wrap;justify-content:center}.trust li:before{content:"✓";color:var(--blue);margin-right:6px;font-weight:700}.scroll-hint{margin-top:44px;display:flex;align-items:center;gap:10px;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.scroll-hint span{width:1px;height:34px;background:linear-gradient(var(--blue),transparent);animation:drip 1.8s infinite}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.floats{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fl{position:absolute;padding:10px 14px;border-radius:14px;background:var(--surface);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 40px -18px #0a0e1f4d,inset 0 0 0 1px var(--line);font-size:var(--fs-s);color:var(--fg2);max-width:230px;text-align:center;opacity:0}.fl b{color:var(--fg);font-weight:600}.fl-k{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:2px}.fl-k.red{color:var(--red)}.fl-k.green{color:var(--mint)}.fl1{left:14%;top:44%}.fl2{right:13%;top:48%}.fl3{left:17%;top:62%}.fl4{right:15%;top:64%}.fl-note{position:absolute;right:15%;top:73%;font-size:10.5px;color:var(--muted);opacity:.8}.scan{min-height:230vh;align-items:flex-start}.scan .wrap{position:sticky;top:22vh}.ticks{list-style:none;margin:20px 0;display:grid;gap:8px}.ticks li{padding-left:24px;position:relative;color:var(--fg2)}.ticks li:before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:#2340ff1f;box-shadow:inset 0 0 0 3.5px var(--blue)}.ticks b{color:var(--fg);font-weight:600}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.stats b{display:block;font-size:28px;font-weight:600;letter-spacing:-.04em;color:var(--fg)}.stats small{font-size:var(--fs-xs);color:var(--muted);line-height:1.4;display:block}.tester{background:linear-gradient(#fff0,#fff 18%,#fff 82%,#fff0)}.tester .wrap{max-width:860px}.search{margin:30px auto 0;background:var(--surface2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;padding:8px;box-shadow:0 30px 80px -30px #0a0e1f4d,0 0 0 1px var(--line)}.search-row{display:grid;grid-template-columns:1fr 1.25fr auto;gap:4px}.field{display:flex;flex-direction:column;padding:9px 16px;border-radius:16px;transition:background .3s;text-align:left}.field:focus-within{background:var(--soft)}.field+.field{border-left:1px solid var(--line)}.field span{font-size:11px;font-weight:600;color:var(--fg2)}.field input{border:0;outline:0;background:transparent;font-size:14.5px;font-weight:500;color:var(--fg);padding-top:2px}.field input::placeholder{color:#b3b8cc}.search-btn{border-radius:16px;padding:0 22px;min-height:52px;justify-content:center}.chips{display:flex;gap:6px;align-items:center;padding:10px 12px 4px;font-size:var(--fs-s);color:var(--muted);flex-wrap:wrap}.chips button{padding:4px 11px;border-radius:999px;background:var(--soft);color:var(--fg2);transition:background .25s,color .25s}.chips button:hover{background:var(--fg);color:#fff}.analyzing{margin:16px auto 0;max-width:420px;text-align:left}.an-bar{height:4px;border-radius:9px;background:var(--soft);overflow:hidden}.an-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--blue2));border-radius:9px}.analyzing ol{list-style:none;margin-top:10px;font-size:var(--fs-s);color:var(--muted);display:grid;gap:3px}.analyzing li.on{color:var(--fg)}.analyzing li.on:before{content:"✓ ";color:var(--mint)}.result{margin-top:16px}.res-card{background:#fff;border-radius:22px;box-shadow:0 30px 80px -30px #0a0e1f47,0 0 0 1px var(--line);padding:24px;display:grid;grid-template-columns:180px 1fr;gap:26px;text-align:left}.gauge{position:relative;width:180px;height:106px}.gauge svg{width:100%;height:100%;overflow:visible}.g-val{position:absolute;left:0;right:0;bottom:0;text-align:center}.g-val b{font-size:34px;font-weight:600;line-height:1;letter-spacing:-.04em}.g-val small{display:block;font-size:11px;color:var(--muted)}.lvl{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:12px;padding:4px 10px;border-radius:999px;margin-bottom:8px}.lvl.baixo{background:#00c27a1a;color:#00a066}.lvl.medio{background:#ff9f0a1f;color:#c97700}.lvl.alto{background:#ff4d4f1a;color:var(--red)}.res-main h4{font-size:18px;letter-spacing:-.025em;line-height:1.2;margin-bottom:6px}.res-main>p{font-size:13.5px}.res-cls{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.res-cls span{font-size:12px;padding:5px 10px;border-radius:10px;background:var(--soft)}.res-cls b{color:var(--blue);margin-right:4px;font-weight:600}.res-list{display:grid;gap:5px;margin-bottom:14px}.res-list div{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:8px 11px;border-radius:10px;border:1px solid var(--line)}.res-list small{color:var(--muted)}.res-actions{display:flex;gap:8px;flex-wrap:wrap}.res-note{font-size:11px;color:var(--muted)!important;margin-top:10px}.stamp{min-height:160vh;align-items:flex-start}.stamp .wrap{position:sticky;top:24vh}.phone{width:100%;max-width:330px;margin-left:auto;border-radius:40px;background:#0a0e1f;padding:10px;box-shadow:0 50px 100px -40px #0a0e1f8c;transition:transform .2s}.ph-top{display:flex;align-items:center;gap:10px;background:#fff;border-radius:30px 30px 0 0;padding:16px 16px 12px;border-bottom:1px solid var(--line)}.ph-top b{display:block;font-size:13.5px}.ph-top small{color:var(--mint);font-size:11px}.ph-av{width:34px;height:34px;border-radius:50%;background:var(--blue);display:grid;place-items:center}.ph-av svg{width:20px;height:20px}.chat{background:#eef0f6;border-radius:0 0 30px 30px;padding:14px 12px 18px;display:flex;flex-direction:column;gap:8px;min-height:420px;background-image:radial-gradient(rgba(10,14,31,.05) 1px,transparent 1px);background-size:16px 16px}.bubble{max-width:88%;padding:9px 12px;border-radius:4px 14px 14px;font-size:12.5px;line-height:1.45;background:#fff;color:var(--fg)}.bubble small{display:block;font-size:10px;color:var(--muted);margin-bottom:2px}.bubble.alert{box-shadow:inset 3px 0 0 var(--amber)}.bubble.out{align-self:flex-end;background:var(--blue);color:#fff;border-radius:14px 4px 14px 14px}.quick{display:flex;gap:6px}.quick span{font-size:11.5px;font-weight:600;color:var(--blue);background:#fff;padding:6px 11px;border-radius:999px;box-shadow:0 0 0 1px #2340ff40}.typing{display:flex;gap:4px;background:#fff;padding:11px 13px;border-radius:14px;width:max-content}.typing i{width:5px;height:5px;border-radius:50%;background:var(--muted);animation:bounce 1.2s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes bounce{30%{transform:translateY(-4px)}60%{transform:none}}.verticals .wrap>h2{max-width:520px}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}.card{background:var(--surface);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:20px;padding:22px;box-shadow:0 20px 50px -30px #0a0e1f59,inset 0 0 0 1px var(--line);transition:transform .2s;display:flex;flex-direction:column;gap:8px;min-height:230px}.tag{align-self:flex-start;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);background:#2340ff14;padding:4px 9px;border-radius:999px;margin-bottom:8px}.card p{font-size:13px}.card small{margin-top:auto;font-size:11px;color:var(--muted)}.sliders{margin-top:24px;display:grid;gap:18px}.sliders label{display:grid;gap:8px;font-size:var(--fs-s);color:var(--fg2);grid-template-columns:1fr auto}.sliders label b{color:var(--fg);font-weight:600}.sliders input[type=range]{grid-column:1 / -1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:9px;background:var(--line);outline:0}.sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px var(--blue),0 4px 10px #2340ff66;cursor:pointer}.sliders input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:5px solid var(--blue)}.checks{display:flex;flex-wrap:wrap;gap:8px}.checks label{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;grid-template-columns:none}.checks input{accent-color:var(--blue)}.sim-card{margin-left:auto;max-width:420px;background:var(--surface2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;padding:28px;box-shadow:0 40px 90px -40px #0a0e1f66,inset 0 0 0 1px var(--line);transition:transform .2s}.sim-card>small{font-size:var(--fs-s);color:var(--fg2)}.sim-big{font-size:clamp(36px,4.4vw,52px);font-weight:600;letter-spacing:-.05em;color:var(--red);line-height:1.1;margin:4px 0 18px}.sim-rows{display:grid;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--line)}.sim-rows div{display:flex;justify-content:space-between;font-size:13px;color:var(--fg2)}.sim-rows b{color:var(--fg);font-weight:600}.sim-vs{margin:16px 0 10px}.vs-bar{height:8px;border-radius:9px;background:#ff4d4f2e;overflow:hidden}.vs-bar i{display:block;height:100%;background:var(--mint);border-radius:9px;transition:width .4s}.sim-vs p{font-size:13px;margin-top:10px}.sim-vs b{color:var(--blue)}.sim-card .muted{font-size:11px;color:var(--muted)}.steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.steps .line{position:absolute;left:0;right:0;top:4px;width:100%;height:40px;overflow:visible}.steps .line path{fill:none;stroke:var(--blue);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}.step{position:relative;padding-top:52px}.step span{position:absolute;top:4px;left:0;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line),0 8px 20px -8px #2340ff80;display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--blue)}.step p{font-size:13px;margin-top:6px;max-width:220px}.pricing{flex-direction:column;justify-content:center}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;align-items:stretch}.plan{position:relative;border-radius:24px;padding:26px;background:var(--surface);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px -30px #0a0e1f4d,inset 0 0 0 1px var(--line);display:flex;flex-direction:column;transition:transform .2s}.plan h3{font-size:16px}.price{display:flex;align-items:baseline;gap:4px;margin:14px 0 6px}.price b{font-size:44px;font-weight:600;line-height:1;letter-spacing:-.05em}.price small{font-size:15px;font-weight:600;opacity:.7}.price span{opacity:.55;font-size:12.5px}.plan>p{font-size:12.5px;min-height:40px}.plan ul{list-style:none;margin:18px 0 24px;display:grid;gap:8px}.plan li{font-size:13px;padding-left:22px;position:relative;color:var(--fg2)}.plan li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:700}.plan .btn{margin-top:auto;justify-content:center}.plan.featured{background:linear-gradient(160deg,#2a46ff,#1328c8);color:#fff;box-shadow:0 40px 80px -30px #2340ffcc}.plan.featured h3,.plan.featured .price b{color:#fff}.plan.featured p,.plan.featured li{color:#ffffffd1}.plan.featured li:before{color:#fff}.badge{position:absolute;top:18px;right:18px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;padding:4px 9px;border-radius:999px}.fine{margin-top:26px;font-size:12px;color:var(--muted)!important;text-align:center}.qa details{border-bottom:1px solid var(--line)}.qa summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;font-size:15.5px;font-weight:500;letter-spacing:-.02em;position:relative}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;color:var(--blue);transition:transform .3s}.qa details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.qa p{padding:0 36px 18px 0;font-size:13.5px}.lead-form{display:grid;gap:8px;margin-top:20px}.lead-form input{height:46px;border:0;outline:0;border-radius:12px;padding:0 14px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;color:var(--fg);transition:box-shadow .2s}.lead-form input:focus{box-shadow:inset 0 0 0 1.5px var(--blue)}.lead-form .btn{justify-content:center;height:48px}.form-msg{font-size:13px;color:#00a066!important;font-weight:500}.form-msg.erro{color:var(--red)!important}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.lead-form .btn:disabled{opacity:.6;cursor:wait}.foot{position:relative;z-index:2;padding:40px var(--pad) 90px;border-top:1px solid var(--line);background:#fff}.foot-in{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;font-size:var(--fs-s);color:var(--fg2)}.foot .brand-g{width:22px;height:22px}.foot .muted{color:var(--muted)}.sticky-cta{position:fixed;left:16px;right:16px;bottom:14px;z-index:15;justify-content:center;transform:translateY(140%);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:none}.sticky-cta.show{transform:none}@media (max-width: 1100px){.segs{display:none}.fl1,.fl3{left:5%}.fl2,.fl4{right:5%}}@media (max-width: 900px){.split,.split.rev{grid-template-columns:1fr}.split.rev .col:first-child,.split .col:empty{display:none}.split.rev .col:last-child{justify-self:start}.scan .wrap,.stamp .wrap{top:12vh}.scan{min-height:200vh}.stamp{min-height:150vh}.scan .col:first-child,.stamp .col:last-child{background:var(--surface2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;border-radius:20px;box-shadow:inset 0 0 0 1px var(--line)}.stamp .wrap{top:auto;bottom:6vh;position:sticky;align-self:flex-end}.stamp{align-items:flex-end}.cards{grid-template-columns:1fr 1fr}.plans{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr;row-gap:30px}.steps .line{display:none}.phone{margin:10px auto 0}.sim-card{margin:10px 0 0}.foot-in{grid-template-columns:1fr}.sticky-cta{display:inline-flex}.contact .wrap{align-self:flex-end}.contact{align-items:flex-end;min-height:120vh}}@media (max-width: 760px){.nav-link,.nav-r .btn-sm{display:none}.sec{padding:96px 18px}.floats .fl1,.floats .fl3,.floats .fl4,.fl-note{display:none}.fl1{left:4%;top:13%}.fl2{right:4%;top:auto;bottom:7%}.fl{max-width:190px;font-size:11.5px}.search-row{grid-template-columns:1fr}.field+.field{border-left:0;border-top:1px solid var(--line)}.hero .res-card{grid-template-columns:1fr}.res-foot small{margin-left:0}.gs-btn{padding:12px 16px}.gsearch input{font-size:15px}.cards{grid-template-columns:1fr}.card{min-height:0}.scan .stats{display:none}.scan .ticks{margin-bottom:0}.eyebrow{letter-spacing:.12em;font-size:10px}.steps{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
