@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0a0a0b;--ink-2:#111113;--ink-3:#18181b;--ink-4:#232327;--paper:#f4f4f6;--paper-2:#e8e8ed;--white:#fff;--text:#0a0a0b;--text-2:#4a4a55;--text-d:#f2f2f4;--text-d2:#a8a8b3;--mint:#7fe0c3;--mint-2:#a6ecd7;--mint-ink:#0a6b50;--line:#0a0a0b1a;--line-d:#ffffff1c;--r-card:28px;--r-md:18px;--font:"Mona Sans Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(20px, 4.5vw, 56px);--maxw:1200px}.dark{--bg:var(--ink);--fg:var(--text-d);--fg2:var(--text-d2);--card:var(--ink-3);--ln:var(--line-d)}.light{--bg:var(--paper);--fg:var(--text);--fg2:var(--text-2);--card:#fff;--ln:var(--line)}.how,.faq{--bg:#fff;--fg:var(--text);--fg2:var(--text-2);--card:var(--paper);--ln:var(--line)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{font-family:var(--font);color:var(--text);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:hidden}section,footer,.marquee{background:var(--bg);color:var(--fg);position:relative}h1,h2,h3,h4,p{margin:0}a{color:inherit}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--mint);outline-offset:3px;border-radius:6px}.light :focus-visible,.how :focus-visible,.faq :focus-visible{outline-color:var(--ink)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--mint);color:var(--ink);border-radius:999px;padding:10px 16px;font-weight:650;transition:top .2s;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}.wrap{width:100%;max-width:calc(var(--maxw) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.center{text-align:center;margin-top:clamp(40px,6vw,72px)}::selection{background:var(--mint);color:var(--ink)}.ico{width:1.2em;height:1.2em;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.i-list{--i:url(/icons/list.svg)}.i-x{--i:url(/icons/x.svg)}.i-arrow-right{--i:url(/icons/arrow-right.svg)}.i-check{--i:url(/icons/check.svg)}.i-plus{--i:url(/icons/plus.svg)}.i-minus{--i:url(/icons/minus.svg)}.i-target{--i:url(/icons/target.svg)}.i-target-fill{--i:url(/icons/target-fill.svg)}.i-file-text-fill{--i:url(/icons/file-text-fill.svg)}.i-file-pdf{--i:url(/icons/file-pdf.svg)}.i-envelope-simple-fill{--i:url(/icons/envelope-simple-fill.svg)}.i-star-fill{--i:url(/icons/star-fill.svg)}.i-linkedin-logo-fill{--i:url(/icons/linkedin-logo-fill.svg)}.i-files-fill{--i:url(/icons/files-fill.svg)}.i-lock-key{--i:url(/icons/lock-key.svg)}.i-microphone{--i:url(/icons/microphone.svg)}.i-microphone-fill{--i:url(/icons/microphone-fill.svg)}.i-shield-check{--i:url(/icons/shield-check.svg)}.i-sparkle{--i:url(/icons/sparkle.svg)}.i-translate{--i:url(/icons/translate.svg)}.i-chart-line-up{--i:url(/icons/chart-line-up.svg)}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mint);align-items:center;gap:10px;margin-bottom:18px;font-size:.75rem;display:inline-flex}.eyebrow-dark{color:var(--mint-ink)}.h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:760;font-stretch:108%;line-height:1.04}.lead{color:var(--fg2);max-width:62ch;margin-top:22px;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.lead strong{color:var(--fg);font-weight:650}.section-head{max-width:760px;margin-bottom:clamp(36px,6vw,72px)}section{padding-block:clamp(72px,10vw,136px)}.btn{--h:50px;min-height:var(--h);white-space:nowrap;transition:transform .25s var(--ease), background-color .2s, box-shadow .25s, border-color .2s;will-change:transform;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-lg{--h:58px;padding:0 30px;font-size:1.0625rem}.btn-sm{--h:44px;padding:0 18px;font-size:.9375rem}.btn-primary{background:var(--fg);color:var(--bg)}.btn-primary:hover{box-shadow:0 10px 30px -10px color-mix(in srgb, var(--fg) 55%, transparent)}.btn-accent{background:var(--mint);color:var(--ink)}.btn-accent:hover{background:var(--mint-2);box-shadow:0 12px 34px -10px #7fe0c3a6}.btn-ghost{border-color:var(--ln);color:var(--fg);background:0 0}.btn-ghost:hover{border-color:var(--fg2)}.btn-ghost-dark{border-color:var(--line-d);color:var(--text-d)}.btn .ico{transition:transform .25s var(--ease)}.btn:hover .ico{transform:translate(4px)}.link-quiet{color:var(--fg2);padding:10px 6px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s}.link-quiet:hover{color:var(--fg)}.nav{--bg:var(--ink);--fg:var(--text-d);--fg2:var(--text-d2);--ln:var(--line-d);z-index:50;color:var(--fg);transition:transform .4s var(--ease), background-color .3s, border-color .3s;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.is-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line-d);background:#0a0a0be0}.nav.is-hidden{transform:translateY(-100%)}.nav-inner{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.brand{color:var(--fg);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark{background:var(--white);width:32px;height:32px;color:var(--ink);border-radius:9px;padding:5px}.brand-word{letter-spacing:.04em;font-size:1.25rem;font-weight:800;font-stretch:112%}.nav-links{gap:30px;display:none}.nav-links a{color:var(--fg2);padding:6px 0;font-size:.9375rem;font-weight:550;text-decoration:none;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--mint);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-links a:hover{color:var(--fg)}.nav-links a:hover:after{transform:scaleX(1)}.nav-actions{align-items:center;gap:10px;display:flex}.nav-actions .link-quiet{display:none}.nav-toggle{border:1px solid var(--line-d);border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.25rem;display:grid}.mobile-menu{padding:8px var(--gutter) 28px;background:var(--ink);border-top:1px solid var(--line-d)}.mobile-menu[hidden]{display:none}.mobile-menu nav{display:grid}.mobile-menu nav a{border-bottom:1px solid var(--line-d);padding:16px 0;font-size:1.25rem;font-weight:650;text-decoration:none}.mobile-menu-cta{gap:10px;margin-top:22px;display:grid}@media (min-width:980px){.nav-links{display:flex}.nav-toggle{display:none}.nav-actions .link-quiet{display:inline}}.hero{--bg:var(--ink);isolation:isolate;padding-top:116px;padding-bottom:0;overflow:hidden}.hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.glow{filter:blur(90px);opacity:.55;border-radius:50%;position:absolute}.glow-a{background:radial-gradient(circle,#7fe0c38c,#0000 68%);width:560px;height:560px;top:4%;right:-8%}.glow-b{background:radial-gradient(circle,#5e6ad261,#0000 68%);width:520px;height:520px;bottom:-10%;left:-12%}.hero-bars{color:#fff;opacity:.045;width:min(120vh,980px);position:absolute;top:-12%;right:-16%;transform:rotate(0)}.grain{opacity:.07;mix-blend-mode:overlay;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'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.hero-grid{align-items:center;gap:48px;padding-bottom:clamp(48px,7vw,88px);display:grid}.hero-title{letter-spacing:-.04em;text-wrap:balance;margin-top:6px;font-size:clamp(2.6rem,9.4vw,4.7rem);font-weight:800;font-stretch:110%;line-height:.98}.hero-title em{color:var(--mint);white-space:nowrap;font-style:normal;position:relative}.hero-title .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.hero-title .wi{will-change:transform;display:inline-block}.hero-sub{color:var(--fg2);max-width:54ch;margin-top:26px;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.micro{color:var(--fg2);margin-top:16px;font-size:.9375rem}.pulse-dot,.live-dot{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 #7fe0c399}@keyframes pulse{70%{box-shadow:0 0 0 10px #7fe0c300}to{box-shadow:0 0 #7fe0c300}}.stores{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.stores-center{justify-content:center;margin-top:36px}.store{color:#fff;min-height:52px;transition:transform .25s var(--ease), border-color .2s, background-color .2s;background:#000;border:1px solid #5c5c63;border-radius:14px;align-items:center;gap:10px;padding:0 20px 0 16px;text-decoration:none;display:inline-flex}.store:hover{border-color:#fff;transform:translateY(-3px)}.store svg{width:26px;height:26px}.store span{text-align:left;white-space:nowrap;line-height:1.05;display:grid}.store small{letter-spacing:.02em;opacity:.85;font-size:.6875rem}.store b{letter-spacing:-.01em;font-size:1.1875rem;font-weight:600}.hero-visual{perspective:1400px;place-items:center;min-height:640px;display:grid;position:relative}.phone-caption{text-align:center;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-d2);font-size:.6875rem;position:absolute;bottom:-4px;left:0;right:0}.float-card{z-index:3;border:1px solid var(--line-d);color:var(--text-d);white-space:nowrap;background:#18181beb;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;font-size:.875rem;animation:7s ease-in-out infinite floaty;display:flex;position:absolute;box-shadow:0 24px 60px -24px #000000b3}.float-card small{color:var(--text-d2);font-size:.6875rem;display:block}.float-card strong{font-size:.9375rem;font-weight:650}.float-card b{color:var(--text-d2);font-weight:500}.float-card .ico{color:var(--mint)}.fc-score{animation-delay:-1s;bottom:17%;left:-2%}.fc-chip{animation-delay:-3s;top:12%;right:-2%}.fc-lang{animation-delay:-5s;top:22%;left:4%}.tag-example{background:var(--ink-4);border:1px solid var(--line-d);color:var(--text-d2);font:.625rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:4px 8px;position:absolute;top:-9px;right:12px}@keyframes floaty{0%,to{transform:translateY(0) scale(var(--sc,1))}50%{transform:translateY(-10px) scale(var(--sc,1))}}.fc-ring{width:44px;height:44px;position:relative}.fc-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.fc-ring b{color:#fff;place-items:center;font-size:.8125rem;font-weight:750;display:grid;position:absolute;inset:0}.ring-bg{fill:none;stroke:#ffffff1f;stroke-width:4px}.ring-fg{fill:none;stroke:var(--mint);stroke-width:4px;stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:calc(113.1 * (1 - var(--v,0)));transition:stroke-dashoffset 1.6s var(--ease)}.facts{background:var(--line-d);border:1px solid var(--line-d);border-radius:var(--r-card);max-width:var(--maxw);width:calc(100% - var(--gutter) * 2);grid-template-columns:repeat(2,1fr);gap:1px;margin-bottom:clamp(40px,6vw,72px);padding-inline:0;display:grid;overflow:hidden}.fact{background:var(--ink-2);gap:2px;padding:22px 24px;display:grid}.fact b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:760;font-stretch:108%}.fact>span{color:var(--text-d2);font-size:.9375rem}@media (min-width:640px){.facts{grid-template-columns:repeat(4,1fr)}}@media (min-width:1000px){.hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:24px}.hero-title{font-size:clamp(3rem,5.6vw,4.9rem)}.hero-visual{min-height:660px}}@media (max-width:999px){.hero{padding-top:108px}.hero-visual{min-height:600px;margin-top:8px}.fc-score{left:0}.fc-chip{right:0}.fc-lang{top:20%;left:2%}}@media (max-width:480px){.float-card{--sc:.88}.fc-score{left:-4%}.fc-chip{top:9%;right:-6%}.fc-lang{display:none}.store{flex:calc(50% - 6px);justify-content:center;gap:8px;padding-inline:10px}.store b{font-size:1.0625rem}.store small{font-size:.625rem}.store svg{width:22px;height:22px}}.marquee{background:var(--ink-2);border-block:1px solid var(--line-d);padding:0;overflow:hidden}.marquee-track{letter-spacing:-.02em;width:max-content;color:var(--text-d2);white-space:nowrap;align-items:center;gap:0;padding:22px 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;font-stretch:112%;animation:38s linear infinite marquee;display:flex}.marquee-track>*{flex:none;margin-right:34px}.marquee-track i{background:var(--mint);opacity:.8;border-radius:4px;flex:none;width:10px;height:22px;transform:skew(-14deg)}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.problem-grid{gap:40px;display:grid}.scrub{letter-spacing:-.02em;font-size:clamp(1.45rem,2.9vw,2.35rem);font-weight:650;font-stretch:104%;line-height:1.25}.scrub .sw{border-radius:3px;transition:color .3s,box-shadow .4s}.motion .scrub .sw{color:#62626d}.motion .scrub .sw.on{color:var(--fg);box-shadow:inset 0 -.34em #7fe0c38c}.problem .lead{margin-top:32px}@media (min-width:900px){.problem-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:72px}.problem .h2{position:sticky;top:120px}}.phone{--w:300px;width:var(--w);flex:none}.phone-frame{aspect-ratio:9/19;background:linear-gradient(145deg,#3a3a40,#121214 40%,#2a2a30);border-radius:48px;width:100%;padding:9px;position:relative;box-shadow:0 0 0 1px #000,0 50px 90px -30px #000000d9,inset 0 0 0 1px #ffffff14}.phone-island{z-index:5;background:#000;border-radius:99px;width:29%;height:24px;position:absolute;top:20px;left:50%;translate:-50%}.phone-screen{isolation:isolate;background:#0b0b0d;border-radius:40px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.phone-hero{will-change:transform;transform:rotate(-3deg)}.scr{flex-direction:column;padding:15cqw 6cqw 7cqw;font-size:4.1cqw;line-height:1.3;display:flex;position:absolute;inset:0}.scr-call{color:#f3f3f5;background:radial-gradient(120% 70% at 50% 0,#7fe0c329,#0000 60%),#0b0b0d}.call-top{justify-content:space-between;align-items:center;display:flex}.live-pill{font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:99px;align-items:center;gap:2cqw;padding:1.6cqw 3.4cqw;font-size:3.4cqw;font-weight:600;display:inline-flex}.live-pill .live-dot{width:2cqw;height:2cqw}.cost-pill{font:3cqw var(--mono);color:#a8a8b3;letter-spacing:.04em}.call-stage{flex:1;place-items:center;min-height:0;display:grid;position:relative}.avatar{z-index:2;color:#0a0a0b;background:#fff;border-radius:50%;place-items:center;width:32cqw;height:32cqw;display:grid;position:relative;box-shadow:0 0 0 1.2cqw #7fe0c340}.avatar svg{width:54%;height:54%}.ripple{z-index:1;border:1px solid var(--mint);opacity:0;width:32cqw;height:32cqw;animation:ripple 3.6s infinite var(--ease);border-radius:50%;position:absolute}.ripple:nth-child(2){animation-delay:1.2s}.ripple:nth-child(3){animation-delay:2.4s}@keyframes ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.call-who{text-align:center;margin-top:4cqw}.call-who b{font-size:4.4cqw;font-weight:650;display:block}.call-who span{color:var(--mint);font-size:3.2cqw}.wave{justify-content:center;align-items:center;gap:1.1cqw;height:11cqw;margin:3cqw 0 4cqw;display:flex}.wave i{background:var(--mint);width:1.3cqw;height:16%;animation:1.2s ease-in-out infinite bar;animation-delay:calc(var(--i) * -.09s);border-radius:99px}@keyframes bar{0%,to{height:14%}50%{height:var(--h,88%)}}.caps{background:#ffffff12;border-radius:5cqw;min-height:29cqw;padding:3.6cqw 4cqw}.cap-who{font:2.6cqw/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mint);margin-bottom:1.6cqw}.cap-text{color:#ececf0;min-height:4.2em;font-size:3.5cqw;line-height:1.4}.cap-text:after{content:"";background:var(--mint);vertical-align:-.12em;width:.5cqw;height:1em;margin-left:.6cqw;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.call-ctrl{justify-content:center;align-items:center;gap:3.4cqw;margin-top:5cqw;display:flex}.ctrl-mic{background:var(--mint);color:#0a0a0b;border-radius:50%;place-items:center;width:13cqw;height:13cqw;font-size:6cqw;display:grid}.ctrl-end{color:#fff;background:#ffffff1a;border-radius:99px;place-items:center;height:13cqw;padding:0 6.4cqw;font-size:3.6cqw;font-weight:600;display:grid}.scr-setup,.scr-report{color:#0a0a0b;background:#f4f4f6}.scr-h{letter-spacing:-.03em;font-size:6.4cqw;font-weight:800;font-stretch:108%;line-height:1.05}.scr-sub{color:#5b5b66;margin-top:1.2cqw;font-size:3.3cqw}.grp{margin-top:4cqw}.grp-l{font:2.5cqw/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6e6e79;margin-bottom:1.8cqw}.card-fake{background:#fff;border-radius:4.2cqw;justify-content:space-between;align-items:center;gap:2cqw;padding:3.2cqw 3.6cqw;font-size:3.5cqw;font-weight:600;display:flex}.card-fake small{color:#6e6e79;font-size:2.9cqw;font-weight:450;display:block}.card-fake .ico{color:#0a8a65;font-size:5cqw}.chips{flex-wrap:wrap;gap:1.6cqw;display:flex}.c{background:#fff;border:1px solid #00000014;border-radius:99px;padding:1.9cqw 3.4cqw;font-size:3.2cqw;font-weight:550;transition:background-color .4s,color .4s,border-color .4s}.c.on{color:#fff;background:#0a0a0b;border-color:#0a0a0b}.fake-btn{color:#fff;background:#0a0a0b;border-radius:99px;place-items:center;height:12.4cqw;margin-top:auto;font-size:3.7cqw;font-weight:650;display:grid}.report-top{color:#fff;background:#0a0a0b;border-radius:5cqw;align-items:center;gap:4cqw;margin-top:4cqw;padding:4cqw;display:flex}.rep-ring{flex:none;width:20cqw;height:20cqw;position:relative}.rep-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.rep-ring b{place-items:center;font-size:6.4cqw;font-weight:800;display:grid;position:absolute;inset:0}.report-top small{color:#a8a8b3;font-size:2.9cqw;display:block}.report-top strong{font-size:4cqw;font-weight:700;line-height:1.2}.dim{margin-top:3cqw}.dim-h{justify-content:space-between;margin-bottom:1.2cqw;font-size:3.1cqw;font-weight:600;display:flex}.dim-h span:last-child{color:#6e6e79;font-variant-numeric:tabular-nums}.dim-bar{background:#dcdce2;border-radius:99px;height:1.8cqw;overflow:hidden}.dim-bar i{height:100%;width:calc(var(--v) * 1%);border-radius:inherit;transform-origin:0;transform:scaleX(var(--s,1));transition:transform 1.2s var(--ease);background:#0a0a0b;display:block}.next-step{background:#fff;border-radius:4.2cqw;align-items:flex-start;gap:2.4cqw;margin-top:auto;padding:3.2cqw 3.6cqw;font-size:3.2cqw;display:flex}.next-step .ico{color:#0a8a65;margin-top:.2cqw;font-size:4.6cqw}.next-step b{font-size:3.4cqw;display:block}.story{padding-bottom:clamp(60px,8vw,110px)}.story-head{margin-bottom:clamp(24px,4vw,56px)}.story-head>*{max-width:780px}.story-body{gap:28px;display:grid}.story-sticky{display:none}.story-steps{gap:clamp(56px,10vw,96px);display:grid}.step h3{letter-spacing:-.025em;text-wrap:balance;margin-top:12px;font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:740;font-stretch:106%;line-height:1.1}.step>p{color:var(--fg2);max-width:52ch;margin-top:16px}.step-num{font:.75rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.step-note{color:var(--fg2);border-left:2px solid var(--mint);padding-left:14px;font-size:.9375rem;margin:20px 0 26px!important}.ticks{gap:12px;max-width:54ch;margin:22px 0 0;display:grid}.ticks li{color:var(--fg2);padding-left:30px;position:relative}.ticks li b{color:var(--fg);font-weight:650}.ticks li:before{content:"";background:var(--mint);width:14px;height:14px;position:absolute;top:.32em;left:0;-webkit-mask:url(/icons/check.svg) 50%/contain no-repeat;mask:url(/icons/check.svg) 50%/contain no-repeat}.m-phone{justify-content:center;margin-bottom:28px;display:flex}.m-phone .phone{--w:min(268px, 72vw)}.screen-layer{position:absolute;inset:0}@media (min-width:940px){.story-body{grid-template-columns:minmax(300px,400px) 1fr;align-items:start;gap:clamp(48px,8vw,120px)}.story-sticky{display:block;position:sticky;top:max(88px,50vh - 340px)}.story-sticky .phone{margin-inline:auto}.story-steps{gap:0}.step{flex-direction:column;justify-content:center;min-height:92vh;display:flex}.m-phone{display:none}.screen-layer{transition:opacity .7s var(--ease), transform .7s var(--ease), filter .7s}.story-screens .screen-layer{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(24px)scale(.98)}.story[data-active="0"] .screen-layer[data-layer="0"],.story[data-active="1"] .screen-layer[data-layer="1"],.story[data-active="2"] .screen-layer[data-layer="2"]{opacity:1;filter:none;transform:none}.story-dots{justify-content:center;gap:8px;margin-top:30px;display:flex}.story-dots span{background:var(--line-d);width:28px;height:4px;transition:background-color .4s, width .4s var(--ease);border-radius:4px}.story[data-active="0"] .story-dots span:first-child,.story[data-active="1"] .story-dots span:nth-child(2),.story[data-active="2"] .story-dots span:nth-child(3){background:var(--mint);width:48px}.step{border-left:3px solid var(--line-d);padding-left:28px;transition:border-color .5s}.story[data-active="0"] .step[data-step="0"],.story[data-active="1"] .step[data-step="1"],.story[data-active="2"] .step[data-step="2"]{border-left-color:var(--mint)}}.story-sticky .phone-caption{margin-top:22px;position:static}.bento{gap:16px;display:grid}.card{background:var(--card);border:1px solid var(--ln);border-radius:var(--r-card);transition:transform .4s var(--ease), box-shadow .4s, border-color .3s;isolation:isolate;flex-direction:column;padding:clamp(22px,2.6vw,32px);display:flex;position:relative;overflow:hidden}.card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #7fe0c338, transparent 60%);transition:opacity .35s;position:absolute;inset:0}.card:hover{border-color:color-mix(in srgb, var(--mint) 70%, var(--ln));transform:translateY(-5px);box-shadow:0 24px 50px -28px #0a0a0b59}.card:hover:before{opacity:1}.card header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.tile{background:var(--ink);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.35rem;display:grid}.chip{font:.75rem var(--mono);letter-spacing:.06em;background:var(--paper);color:var(--text-2);border:1px solid var(--line);border-radius:99px;padding:6px 12px}.card h3{letter-spacing:-.025em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:740;font-stretch:106%;line-height:1.12}.card>p{color:var(--fg2);margin-top:12px;font-size:1rem}.viz{margin-top:auto;padding-top:26px}@media (min-width:720px){.bento{grid-template-columns:repeat(6,1fr)}.c-cv{grid-column:span 4}.c-letter,.c-fit,.c-star,.c-li{grid-column:span 2}.c-lib{flex-direction:row;grid-column:span 6;align-items:stretch;gap:40px}.c-lib .lib-copy{flex:1.1}.c-lib .viz{flex:1;align-self:center;margin:0;padding:0}}@media (min-width:720px) and (max-width:1019px){.c-cv{grid-column:span 6}.c-letter,.c-fit,.c-star,.c-li{grid-column:span 3}}.lib-copy p{color:var(--fg2);margin-top:12px}.note-inline{font-weight:600;color:var(--mint-ink)!important}.viz-cv{flex-wrap:wrap;align-items:flex-end;gap:22px;display:flex}.doc{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:9px;width:190px;padding:18px 18px 22px;display:grid;transform:rotate(-2deg)}.doc .l{height:7px;width:var(--w,100%);transform-origin:0;transition:transform .7s var(--ease);transition-delay:calc(var(--n) * .12s + .2s);background:#cfd0d8;border-radius:99px;display:block}.doc .l1{--w:55%;--n:1;background:var(--ink);height:9px}.doc .l2{--w:90%;--n:2}.doc .l3{--w:100%;--n:3}.doc .l4{--w:78%;--n:4}.doc .l5{--w:96%;--n:5}.doc .l6{--w:60%;--n:6}.motion .card .doc .l{transform:scaleX(0)}.motion .card.is-in .doc .l{transform:scaleX(1)}.viz-tags,.viz-tone{flex-wrap:wrap;gap:8px;display:flex}.vt{background:var(--paper);border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:7px 13px;font-size:.8125rem;font-weight:600;display:inline-flex}.vt-ok{background:var(--ink);color:#fff;border-color:var(--ink)}.vt-ok .ico{color:var(--mint)}.viz-tone .vt{animation:6s infinite tone}.viz-tone .vt:nth-child(2){animation-delay:2s}.viz-tone .vt:nth-child(3){animation-delay:4s}@keyframes tone{0%,28%{background:var(--ink);color:#fff;border-color:var(--ink)}34%,to{background:var(--paper);color:var(--text);border-color:var(--line)}}.meter{background:var(--paper);border:1px solid var(--line);border-radius:99px;height:12px;margin-top:10px;overflow:hidden}.meter i{height:100%;width:var(--w);border-radius:inherit;background:var(--ink);transform-origin:0;transition:transform 1.2s var(--ease) .2s;display:block}.meter-gap i{background:repeating-linear-gradient(135deg,#b8b8c2 0 6px,#d4d4db 6px 12px)}.motion .card .meter i{transform:scaleX(0)}.motion .card.is-in .meter i{transform:scaleX(1)}.viz-star{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.viz-star b{aspect-ratio:1;background:var(--paper);border:1px solid var(--line);transition:transform .5s var(--ease), background-color .4s, color .4s;transition-delay:calc(var(--k,0) * .12s);border-radius:14px;place-items:center;font-size:1.4rem;font-weight:800;font-stretch:112%;display:grid}.viz-star b:nth-child(2){--k:1}.viz-star b:nth-child(3){--k:2}.viz-star b:nth-child(4){--k:3}.motion .card .viz-star b{opacity:.2;transform:scale(.6)}.motion .card.is-in .viz-star b{opacity:1;background:var(--ink);color:var(--mint);transform:none}.viz-li{gap:10px;display:grid}.bar{background:var(--paper);border:1px solid var(--line);border-radius:10px;height:30px;position:relative;overflow:hidden}.bar i{width:var(--w);background:var(--ink);transform-origin:0;transition:transform 1.1s var(--ease) .25s;border-radius:9px;position:absolute;inset:0 auto 0 0}.bar span{color:var(--mint);mix-blend-mode:normal;font-size:.8125rem;font-weight:650;position:absolute;top:50%;left:12px;translate:0 -50%}.motion .card .bar i{transform:scaleX(0)}.motion .card.is-in .bar i{transform:scaleX(1)}.viz-lib{gap:10px;display:grid}.file{background:var(--paper);border:1px solid var(--line);transition:transform .4s var(--ease);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:.9375rem;font-weight:600;display:flex}.file .ico{color:#c2410c;font-size:1.4rem}@media (min-width:720px){.file:nth-child(2){margin-left:22px}.file:nth-child(3){margin-left:44px}}.card:hover .file:first-child{transform:translate(8px)}.card:hover .file:nth-child(3){transform:translate(-8px)}.how-grid{gap:14px;padding-top:34px;display:grid;position:relative}.how-line{width:100%;height:40px;display:none;position:absolute;top:0;left:0;right:0;overflow:visible}.how-line path{fill:none;stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke}.how-line .how-line-fg{stroke:var(--ink);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p,1))}.how-step{background:var(--card);border-radius:var(--r-card);border:1px solid var(--ln);padding:clamp(24px,3vw,36px);position:relative}.how-n{background:var(--ink);min-width:52px;height:36px;color:var(--mint);font:.8125rem var(--mono);letter-spacing:.1em;border-radius:99px;place-items:center;margin-bottom:22px;padding:0 14px;display:inline-grid}.how-step h3{letter-spacing:-.02em;font-size:clamp(1.25rem,1.9vw,1.55rem);font-weight:740;font-stretch:106%;line-height:1.15}.how-step p{color:var(--fg2);margin-top:12px}@media (min-width:900px){.how-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding-top:56px}.how-line{display:block;top:16px}.how-step:before{content:"";border:3px solid var(--ink);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-48px;left:32px}}.who-grid,.trust-grid{gap:16px;display:grid}.who-card,.trust-grid article{background:var(--card);border:1px solid var(--ln);border-radius:var(--r-card);transition:transform .4s var(--ease), box-shadow .4s;padding:clamp(24px,3vw,36px)}.who-card:hover,.trust-grid article:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #0a0a0b59}.who-card .ico,.trust-grid .ico{color:var(--ink);margin-bottom:22px;font-size:1.9rem}.who-card h3,.trust-grid h3{letter-spacing:-.02em;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:740;font-stretch:106%;line-height:1.15}.who-card p,.trust-grid p{color:var(--fg2);margin-top:12px}@media (min-width:860px){.who-grid{grid-template-columns:repeat(3,1fr)}.trust-grid{grid-template-columns:repeat(2,1fr)}}.trust-links{color:var(--fg2);margin-top:32px}.trust-links a{color:var(--fg);text-underline-offset:4px;font-weight:600}.pricing-grid{gap:20px;display:grid}.costs{background:var(--card);border:1px solid var(--ln);border-radius:var(--r-card);align-self:start;padding:clamp(24px,3vw,36px)}.costs h3{letter-spacing:-.02em;margin-bottom:14px;font-size:1.3rem;font-weight:740;font-stretch:106%}.costs table{border-collapse:collapse;width:100%}.costs tr{border-bottom:1px dashed var(--ln)}.costs tr:last-child{border-bottom:0}.costs th{text-align:left;color:var(--text-d);padding:14px 0;font-weight:500}.costs td{text-align:right;font-variant-numeric:tabular-nums;color:var(--mint);padding:14px 0;font-size:1.25rem;font-weight:750}.costs-note{color:var(--fg2);margin-top:16px;font-size:.9375rem}.packs{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.pack{background:var(--card);border:1px solid var(--ln);border-radius:var(--r-card);isolation:isolate;transition:transform .4s var(--ease), border-color .3s;flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex;position:relative;overflow:hidden}.pack:before{content:"";z-index:-1;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), #7fe0c333, transparent 60%);transition:opacity .35s;position:absolute;inset:0}.pack:hover{border-color:#7fe0c399;transform:translateY(-5px)}.pack:hover:before{opacity:1}.pack-main{background:linear-gradient(180deg, #7fe0c31a, var(--card) 60%);border-color:#7fe0c38c}.pack h3{color:var(--fg2);letter-spacing:.01em;font-size:1rem;font-weight:650}.price{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--fg);margin-top:10px;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:780;font-stretch:108%}.price span{color:var(--fg2);letter-spacing:0;margin-right:4px;font-size:.5em;font-weight:600}.pack-cr{font:.8125rem var(--mono);letter-spacing:.06em;color:var(--mint);text-transform:uppercase;margin-top:4px}.pack-for{color:var(--fg2);margin-top:14px;font-size:.9375rem}.fine{max-width:66ch;color:var(--fg2);margin:26px auto 0;font-size:.8125rem;line-height:1.55}@media (min-width:960px){.pricing-grid{grid-template-columns:.8fr 1.2fr;gap:24px}}@media (max-width:420px){.packs{grid-template-columns:1fr}}.faq-grid{gap:40px;display:grid}.faq-head .lead a{text-underline-offset:4px;font-weight:600}.faq-item{border-bottom:1px solid var(--ln)}.faq-item:first-child{border-top:1px solid var(--ln)}.faq-item h3{font-size:inherit;font-weight:inherit}.faq-item button{text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:64px;padding:22px 0;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:650;display:flex}.faq-item button .ico{transition:transform .4s var(--ease);font-size:1.3rem}.faq-item button[aria-expanded=true] .ico{transform:rotate(135deg)}.faq-panel{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.faq-panel>div{visibility:hidden;transition:visibility .45s;overflow:hidden}.faq-panel p{color:var(--fg2);max-width:62ch;padding:0 0 24px}.faq-panel a{color:var(--fg);text-underline-offset:3px;font-weight:600}.faq-item button[aria-expanded=true]+.faq-panel{grid-template-rows:1fr}.faq-item h3:has(button[aria-expanded=true])+.faq-panel{grid-template-rows:1fr}.faq-item h3:has(button[aria-expanded=true])+.faq-panel>div{visibility:visible}@media (min-width:960px){.faq-grid{grid-template-columns:.7fr 1.3fr;gap:80px}.faq-head{align-self:start;position:sticky;top:120px}}.final{isolation:isolate;text-align:center;padding-block:clamp(96px,14vw,190px);overflow:hidden}.final-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.final-bars{color:#fff;opacity:.05;will-change:transform;width:min(150vh,1100px);position:absolute;top:50%;left:50%;translate:-50% -50%}.final .glow-a{top:8%;left:8%;right:auto}.final .glow-b{bottom:4%;left:auto;right:6%}.h1-final{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin-inline:auto;font-size:clamp(2.2rem,6.2vw,4.8rem);font-weight:800;font-stretch:110%;line-height:1}.final .lead{margin-inline:auto}.final-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;display:flex}.footer{--bg:var(--ink-2);border-top:1px solid var(--line-d);padding-block:72px 40px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.footer-brand{grid-column:1/-1;max-width:320px}.footer-brand p{color:var(--fg2);margin-top:16px;font-size:.9375rem}.footer nav{align-content:start;gap:10px;display:grid}.footer .foot-h{font:.75rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mint);margin-bottom:8px}.footer nav a{color:var(--fg2);font-size:.9375rem;text-decoration:none;transition:color .2s}.footer nav a:hover{color:#fff}.legal{border-top:1px solid var(--line-d);color:var(--fg2);max-width:90ch;margin-top:56px;padding-top:28px;font-size:.8125rem}.copy{color:var(--fg2);margin-top:14px;font-size:.8125rem}@media (min-width:860px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}.footer-brand{grid-column:auto}}.cta-bar{z-index:40;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));transition:transform .45s var(--ease);display:none;position:fixed;transform:translateY(140%)}.cta-bar .btn{width:100%;box-shadow:0 14px 40px -10px #0009}.cta-bar.show{transform:none}@media (max-width:767px){.cta-bar{display:block}.footer{padding-bottom:104px}}.motion [data-reveal]:not(.rv),.motion [data-stagger]>:not(.rv){opacity:0;transform:translateY(28px)}.motion .hero-in:not(.rv){opacity:0;transform:translateY(22px)}.motion .hero-title .wi{animation:wordIn .8s var(--ease) both;animation-delay:calc(var(--i) * 45ms + 40ms)}@keyframes wordIn{0%{transform:translateY(108%)}to{transform:none}}.motion .phone-hero,.motion .float-card{opacity:0}.motion .facts .fact:not(.rv){opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee-track i{display:none}}.scr-call[data-speaker=user] .wave i{background:#fff}.scr-call[data-speaker=user] .call-who span,.scr-call[data-speaker=user] .cap-who{color:#fff}.motion .scr-report .dim-bar i{--s:0}.motion .scr-report.is-on .dim-bar i{--s:1}.motion .scr-report .dim:nth-of-type(2) .dim-bar i{transition-delay:.1s}.motion .scr-report .dim:nth-of-type(3) .dim-bar i{transition-delay:.22s}.motion .scr-report .dim:nth-of-type(4) .dim-bar i{transition-delay:.34s}.motion .scr-report .dim:nth-of-type(5) .dim-bar i{transition-delay:.46s}
