@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-sans-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/geist-sans-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/geist-sans-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/geist-mono-latin-600-normal.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071628;--card:#0a1d33;--card2:#153a60;--ink:#f3f4f6;--dim:#9ea3ae;--mute:#6e7380;--line:#ffffff1a;--line2:#ffffff29;--ok:#5ee6a0;--gold:#c8a862;--sans:"Barlow",-apple-system,"Segoe UI",Arial,sans-serif;--gut:clamp(16px,4.5vw,80px);--max:1430px}*{box-sizing:border-box}html,body{background:var(--bg);margin:0}body{color:var(--ink);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}:focus-visible{outline-offset:3px;outline:2px solid #fff}.nav{align-items:center;gap:clamp(20px,3vw,48px);height:88px;padding-inline:clamp(16px,2.4vw,36px);display:flex}.brand{font:600 19px var(--sans);letter-spacing:.42em;white-space:nowrap}.nav ul{gap:clamp(18px,2vw,30px);display:flex}.nav ul a{font:600 14px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#d5d8de;border-bottom:2px solid #0000;padding:8px 0;transition:color .2s,border-color .2s}.nav ul a:hover{color:#fff}.nav .r{align-items:center;gap:12px;margin-left:auto;display:flex}.nav .r .ln{color:#d5d8de;text-underline-offset:3px;margin-right:6px;font-size:14px;text-decoration:underline}.ic{background:#1b4672;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ic svg{width:17px;height:17px}.btn{height:52px;font:600 14px var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 30px;transition:background .2s,color .2s;display:inline-flex}.btn.d{background:var(--card2);color:#fff}.btn.o{border:1px solid var(--line2);color:#fff}.btn.o:hover{border-color:#fff}@media (width<=1180px){.nav ul,.nav .r .ln{display:none}}.hero{isolation:isolate;background:radial-gradient(52% 58% at 50% 44%,#15395e 0%,#0e2541 45%,var(--bg) 82%);position:relative;overflow:hidden}.orb{z-index:-1;pointer-events:none;position:absolute;inset:0}.orb svg{width:min(1200px,118vw);height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.orb ellipse{fill:none;stroke:#fff3;stroke-width:1.2px}.orb circle{fill:#8a90a0}.hc{text-align:center;padding-block:clamp(64px,9vw,120px) clamp(80px,10vw,130px);position:relative}.hc .k{color:#b7bbc4}h1{font:700 clamp(40px,5.6vw,80px)/1.04 var(--sans);letter-spacing:-.015em;margin-top:22px}.lead{color:#c9ccd3;max-width:640px;margin:20px auto 0;font-size:clamp(17px,1.4vw,20px)}.tri{border:1px solid var(--line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0d12d1;grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;margin:40px auto 0;display:grid}.tri div{border-left:1px solid var(--line);padding:24px 14px 20px}.tri div:first-child{border-left:0}.tri .k{font-size:11.5px}.tri b{font:600 clamp(36px,3.6vw,50px)/1 var(--sans);letter-spacing:-.01em;margin-top:8px;display:block}.tri span{color:var(--dim);margin-top:6px;font-size:14px;display:block}.tri span.on{color:#fff;font-weight:600}.cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.chips{color:#c9ccd3;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:28px;font-size:14px;display:flex}.chips span{align-items:center;gap:8px;display:inline-flex}.chips svg{width:16px;height:16px;color:var(--gold)}.ms{flex:none;grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5px;width:14px;height:14px;display:inline-grid}.chips .ms,.pi .ms{align-items:stretch;gap:1.5px;display:inline-grid}.pi .ms{gap:2px}@media (width<=560px){.tri div{padding:18px 6px 14px}.tri .k{letter-spacing:.12em;font-size:10px}.tri b{font-size:30px}.tri span{font-size:11.5px}.cta .btn{width:100%}.orb svg{width:190vw}}@media (width<=640px){.nav{height:72px}.nav .ic{display:none}.nav .btn{letter-spacing:.1em;padding:0 14px;font-size:11px}.brand{letter-spacing:.3em;font-size:16px}}main{padding-bottom:40px}.panel{background:var(--card);border:1px solid var(--line)}.ph{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.ph h2{font:600 13px var(--sans);letter-spacing:.18em;text-transform:uppercase}.ph a{font:700 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ph a:hover{text-underline-offset:4px;text-decoration:underline}.stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-1px;display:grid}.stats div{border-left:1px solid var(--line);padding:26px}.stats div:first-child{border-left:0}.stats b{font:600 clamp(30px,2.6vw,40px)/1 var(--sans);margin-top:10px;display:block}.stats span{color:var(--dim);margin-top:10px;font-size:14px;display:block}@media (width<=900px){.stats{grid-template-columns:1fr 1fr}.stats div:nth-child(3){border-left:0}.stats div:nth-child(n+3){border-top:1px solid var(--line)}}.sec{margin-top:20px}.prods{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.prods a{border-left:1px solid var(--line);border-top:1px solid var(--line);flex-direction:column;gap:12px;min-height:228px;padding:26px;transition:background .25s;display:flex}.prods a:nth-child(4n+1){border-left:0}.prods a:nth-child(-n+4){border-top:0}.prods a:hover .go{color:#fff;gap:10px}.pi{border:1px solid var(--line2);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.pi svg{width:22px;height:22px}.st{font:600 11px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;margin-top:4px;display:flex}.st i{background:var(--ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #5ee6a099}.prods h3{font:600 19px/1.2 var(--sans)}.prods p{color:var(--dim);font-size:14.5px;line-height:1.5}.go{font:700 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#c9ccd3;gap:6px;margin-top:auto;transition:gap .2s,color .2s;display:inline-flex}@media (width<=1100px){.prods{grid-template-columns:repeat(2,minmax(0,1fr))}.prods a{border-left:1px solid var(--line);border-top:1px solid var(--line)}.prods a:nth-child(odd){border-left:0}.prods a:nth-child(-n+2){border-top:0}}@media (width<=560px){.prods{grid-template-columns:1fr}.prods a{min-height:0;border-left:0!important}.prods a:nth-child(2){border-top:1px solid var(--line)}}.cred{grid-template-columns:minmax(0,1.1fr) 1px minmax(0,1.4fr);align-items:center;gap:clamp(24px,3vw,48px);padding:30px 26px;display:grid}.cred .vr{background:var(--line);align-self:stretch}.own{align-items:center;gap:22px;display:flex}.seal{width:96px;height:96px;color:var(--gold);flex:none}.seal text{font:600 8.4px var(--sans);letter-spacing:.24em;fill:currentColor}.own h2{font:600 22px/1.2 var(--sans)}.own p{color:var(--dim);margin-top:6px;font-size:14.5px}.ctry{font:600 14px var(--sans);color:var(--ink);flex-wrap:wrap;gap:4px 0;margin-top:10px;display:flex}.ctry span:not(:last-child):after{content:"";background:var(--gold);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 10px;display:inline-block}.aff .k{margin-bottom:16px}.aff ul{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aff li{border-left:1px solid var(--line);padding:2px 16px}.aff li:first-child{border-left:0;padding-left:0}.aff b{font:700 26px/1 var(--sans);letter-spacing:.05em;display:block}.aff b.sm{white-space:nowrap;letter-spacing:0;font-size:21px;line-height:1.24}.aff small{font:600 10.5px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:9px;display:block}@media (width<=1100px){.cred{grid-template-columns:1fr}.cred .vr{display:none}}@media (width<=640px){.aff ul{grid-template-columns:1fr 1fr;row-gap:18px}.aff li:nth-child(odd){border-left:0;padding-left:0}.aff li:nth-child(2n){padding-left:16px}.seal{width:72px;height:72px}.own{align-items:flex-start;gap:16px}}.trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1100px){.trio{grid-template-columns:1fr}}.plans{padding:8px 26px 18px}.plans li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}.plans li:last-child{border-bottom:0}.plans b{font:600 17px var(--sans);display:block}.plans small{color:var(--dim);font-size:13.5px;display:block}.tag{font:700 11px var(--sans);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line2);flex:none;padding:5px 10px}.tag.f{color:#071628;background:#fff;border-color:#fff}.steps{padding:8px 26px 18px}.steps li{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.steps li:last-child{border-bottom:0}.steps i{border:1.6px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:6px}.steps b{font:600 17px var(--sans);display:block}.steps small{color:var(--dim);font-size:13.5px;display:block}.steps em{color:var(--dim);white-space:nowrap;margin-top:3px;font-size:13px;font-style:normal}.help{flex-direction:column;padding:30px;display:flex}.help h2{font:600 clamp(28px,2.3vw,34px)/1.15 var(--sans);margin-top:14px}.help p{color:var(--dim);margin-top:12px;font-size:16px}.help .bs{gap:12px;margin-top:auto;padding-top:28px;display:grid}.help .btn{width:100%}footer{border-top:1px solid var(--line);margin-top:24px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:24px;display:flex}footer .k{font-size:12px}footer nav{flex-wrap:wrap;gap:22px;display:flex}footer nav a{font:600 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#c9ccd3}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.orb animateMotion{display:none}}.nav ul a[aria-current]{color:#fff;border-color:#fff}.menu-btn{color:#fff;cursor:pointer;background:#1b4672;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:none}.menu-btn svg{width:18px;height:18px}@media (width<=1180px){.menu-btn{display:grid}}.mnav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px var(--gut) 18px;z-index:20;background:#0a1d33;display:none;position:absolute;top:100%;left:0;right:0}.mnav.open{display:block}.mnav a{border-bottom:1px solid var(--line);font:600 14px var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:14px 0;display:block}.mnav a:last-child{border-bottom:0}header{position:relative}.phero{isolation:isolate;background:radial-gradient(50% 70% at 50% 40%,#15395e 0%,#0e2541 50%,var(--bg) 85%);position:relative;overflow:hidden}.phero .orb svg{width:min(1000px,140vw);top:58%}.pc{text-align:center;padding-block:clamp(48px,7vw,96px) clamp(56px,7vw,100px)}.crumb{font:600 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);justify-content:center;gap:10px;display:flex}.crumb a:hover{color:#fff}.pc h1{margin-top:18px;font-size:clamp(36px,4.8vw,66px)}.pc .lead{max-width:720px}.pc .cta{margin-top:30px}.blk{margin-top:20px}.ph p.k{margin:0}.intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:clamp(26px,3vw,40px);display:grid}.intro h2{font:600 clamp(26px,2.4vw,34px)/1.18 var(--sans)}.intro p{color:#c9ccd3;font-size:17px;line-height:1.65}.intro p+p{margin-top:14px}@media (width<=900px){.intro{grid-template-columns:1fr}}.feat{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feat div{border-left:1px solid var(--line);border-top:1px solid var(--line);padding:26px}.feat div:nth-child(3n+1){border-left:0}.feat div:nth-child(-n+3){border-top:0}.feat b{font:600 18px/1.25 var(--sans);align-items:center;gap:10px;display:flex}.feat b:before{content:"";background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 8px #5ee6a099}.feat p{color:var(--dim);margin-top:8px;font-size:15px}@media (width<=900px){.feat{grid-template-columns:1fr 1fr}.feat div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.feat div:nth-child(odd){border-left:0!important}.feat div:nth-child(-n+2){border-top:0!important}}@media (width<=560px){.feat{grid-template-columns:1fr}.feat div{border-left:0!important;border-top:1px solid var(--line)!important}.feat div:first-child{border-top:0!important}}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=900px){.two{grid-template-columns:1fr}}.list{padding:8px 26px 18px}.list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:15px 0;display:flex}.list li:last-child{border-bottom:0}.list li svg{width:18px;height:18px;color:var(--ok);flex:none;margin-top:3px}.list b{font:600 17px var(--sans);display:block}.list small{color:var(--dim);font-size:14px;display:block}.faq{padding:6px 26px 14px}.faq details{border-bottom:1px solid var(--line)}.faq details:last-child{border-bottom:0}.faq summary{cursor:pointer;font:600 17px var(--sans);justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--dim);font-size:22px;font-weight:400;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{color:var(--dim);max-width:80ch;padding:0 0 18px}.rel{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rel a{border-left:1px solid var(--line);font:600 17px var(--sans);justify-content:space-between;align-items:center;gap:12px;padding:22px 26px;transition:background .2s;display:flex}.rel a:first-child{border-left:0}.rel a:hover{background:#0e2541}.rel a span{font:700 12px var(--sans);letter-spacing:.14em;color:var(--dim)}@media (width<=760px){.rel{grid-template-columns:1fr}.rel a{border-left:0;border-top:1px solid var(--line)}.rel a:first-child{border-top:0}}.band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(26px,3vw,40px);display:flex}.band h2{font:600 clamp(24px,2.3vw,34px)/1.2 var(--sans)}.band p{color:var(--dim);margin-top:8px}.band .cta{margin-top:0}.cat{border-top:1px solid var(--line)}.cat:first-of-type{border-top:0}.cath{justify-content:space-between;align-items:baseline;gap:16px;padding:20px 26px 0;display:flex}.cath h3{font:600 13px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.cath a{font:700 12px var(--sans);letter-spacing:.14em;text-transform:uppercase}.prods.p3{grid-template-columns:repeat(3,minmax(0,1fr))}.prods.p3 a:nth-child(4n+1){border-left:1px solid var(--line)}.prods.p3 a:nth-child(3n+1){border-left:0}.prods.p3 a:nth-child(-n+4){border-top:1px solid var(--line)}.prods.p3 a:nth-child(-n+3){border-top:0}.prods a{min-height:0}@media (width<=1100px){.prods.p3{grid-template-columns:repeat(2,minmax(0,1fr))}.prods.p3 a{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.prods.p3 a:nth-child(odd){border-left:0!important}.prods.p3 a:nth-child(-n+2){border-top:0!important}}@media (width<=560px){.prods.p3{grid-template-columns:1fr}.prods.p3 a{border-left:0!important;border-top:1px solid var(--line)!important}.prods.p3 a:first-child{border-top:0!important}}.ind{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ind div{border-left:1px solid var(--line);border-top:1px solid var(--line);font:600 16px var(--sans);align-items:center;gap:12px;padding:18px 22px;display:flex}.ind div:nth-child(4n+1){border-left:0}.ind div:nth-child(-n+4){border-top:0}.ind div i{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}@media (width<=900px){.ind{grid-template-columns:1fr 1fr}.ind div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.ind div:nth-child(odd){border-left:0!important}.ind div:nth-child(-n+2){border-top:0!important}}@media (width<=420px){.ind div{padding:14px;font-size:14.5px}}.ichips{flex-wrap:wrap;gap:8px;padding:22px 26px;display:flex}.ichips span{border:1px solid var(--line2);font:500 14px var(--sans);color:#d5d8de;padding:8px 14px}.ichips a{color:#071628;font:700 12px/1.6 var(--sans);letter-spacing:.14em;text-transform:uppercase;background:#fff;padding:8px 14px}.ind-card{border-left:1px solid var(--line);border-top:1px solid var(--line);padding:24px 26px}.igrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.igrid .ind-card:nth-child(3n+1){border-left:0}.igrid .ind-card:nth-child(-n+3){border-top:0}.ind-card p{color:var(--dim);margin-top:6px;font-size:14.5px}.ind-card small{font:600 11px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#c9ccd3;margin-top:12px;display:block}@media (width<=900px){.igrid{grid-template-columns:1fr 1fr}.igrid .ind-card{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.igrid .ind-card:nth-child(odd){border-left:0!important}.igrid .ind-card:nth-child(-n+2){border-top:0!important}}@media (width<=560px){.igrid{grid-template-columns:1fr}.igrid .ind-card{border-left:0!important;border-top:1px solid var(--line)!important}.igrid .ind-card:first-child{border-top:0!important}}.plans-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (width<=1180px){.plans-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.plans-g{grid-template-columns:1fr}}.plan{flex-direction:column;padding:28px 26px;display:flex;position:relative}.plan .badge{color:#071628;font:700 11px var(--sans);letter-spacing:.14em;text-transform:uppercase;background:#fff;padding:6px 10px;position:absolute;top:-1px;right:-1px}.plan .no{font:600 12px var(--sans);letter-spacing:.18em;color:var(--dim)}.plan h3{font:700 26px/1.1 var(--sans);margin-top:10px}.plan .for{color:var(--dim);min-height:46px;margin-top:8px;font-size:15px}.plan .price{border-top:1px solid var(--line);font:600 24px var(--sans);margin-top:18px;padding-top:18px}.plan .price small{font:500 13px var(--sans);color:var(--dim);margin-top:4px;display:block}.plan ul{gap:10px;margin-top:18px;display:grid}.plan li{color:#d5d8de;gap:10px;font-size:15px;display:flex}.plan li svg{width:16px;height:16px;color:var(--ok);flex:none;margin-top:3px}.plan .btn{width:100%;margin-top:auto}.plan .sp{flex:1;min-height:22px}.single{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.single .plan{border-left:1px solid var(--line);border-top:1px solid var(--line)}.single .plan:nth-child(3n+1){border-left:0}.single .plan:nth-child(-n+3){border-top:0}@media (width<=900px){.single{grid-template-columns:1fr}.single .plan{border-left:0!important;border-top:1px solid var(--line)!important}.single .plan:first-child{border-top:0!important}}.tbl{overflow-x:auto}.tbl table{border-collapse:collapse;width:100%;min-width:860px}.tbl th,.tbl td{border-bottom:1px solid var(--line);text-align:center;padding:14px 16px;font-size:14.5px}.tbl th{font:600 11.5px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.tbl th:first-child,.tbl td:first-child{text-align:left;padding-left:26px}.tbl td:first-child{font:600 16px var(--sans)}.tbl td:first-child small{font:500 12.5px var(--sans);color:var(--dim);display:block}.tbl tr:last-child td{border-bottom:0}.tbl .y{color:var(--ok);font-size:18px}.tbl .n{color:#4a4e58}.tbl tbody tr:hover{background:#0e2541}.msg{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.msg>div{border-left:1px solid var(--line);border-top:1px solid var(--line);padding:26px}.msg>div:nth-child(3n+1){border-left:0}.msg>div:nth-child(-n+3){border-top:0}.msg h3{font:600 19px var(--sans);align-items:center;gap:10px;display:flex}.msg p{color:var(--dim);margin-top:6px;font-size:14.5px}.msg ul{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.msg li{font:500 13px var(--sans);border:1px solid var(--line2);color:#d5d8de;padding:5px 10px}@media (width<=900px){.msg{grid-template-columns:1fr 1fr}.msg>div{border-left:1px solid var(--line)!important;border-top:1px solid var(--line)!important}.msg>div:nth-child(odd){border-left:0!important}.msg>div:nth-child(-n+2){border-top:0!important}}@media (width<=560px){.msg{grid-template-columns:1fr}.msg>div{border-left:0!important;border-top:1px solid var(--line)!important}.msg>div:first-child{border-top:0!important}}.note{color:var(--dim);border-top:1px solid var(--line);padding:16px 26px;font-size:14px}.note a{text-underline-offset:3px;color:#d5d8de;text-decoration:underline}.form{gap:16px;padding:clamp(26px,3vw,36px);display:grid}.form .row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=620px){.form .row{grid-template-columns:1fr}}.form label{font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);gap:8px;display:grid}.form input,.form select,.form textarea{font:500 16px var(--sans);color:#fff;border:1px solid var(--line2);background:#0a1d33;border-radius:0;width:100%;padding:13px 14px}.form textarea{resize:vertical;min-height:130px}.form input:focus,.form select:focus,.form textarea:focus{border-color:#fff;outline:none}.form select option{color:#111}.form .ok{border:1px solid var(--ok);color:var(--ok);padding:14px 16px;font-weight:600;display:none}.form.sent .ok{display:block}.info{padding:8px 26px 18px}.fgrid{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:28px;padding-block:44px 30px;display:grid}.fgrid h4{font:600 12px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin:0 0 14px}.fgrid li a{color:#c9ccd3;font-size:14.5px}.fgrid li a:hover{color:#fff}.fgrid .brand{margin-bottom:14px;display:inline-block}.fgrid p{color:var(--dim);max-width:34ch;font-size:14.5px}.fbot{border-top:1px solid var(--line)}@media (width<=1000px){.fgrid{grid-template-columns:1fr 1fr}}.ctwo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media (width<=900px){.ctwo{grid-template-columns:minmax(0,1fr)}}.form label,.form .row>*{min-width:0}.form select{max-width:100%}@media (width<=640px){.nav .r .btn{display:none}.cath{flex-direction:column;gap:6px}}a{color:inherit}h1,h2,h3,p{margin:0}.wrap{max-width:calc(var(--max) + 2*var(--gut));padding-inline:var(--gut);margin-inline:auto}.lhero{color:var(--ink);isolation:isolate;background:radial-gradient(1000px 640px at 88% 10%,#5b5fff47,transparent 60%), radial-gradient(800px 520px at 60% 110%,#2fcfb324,transparent 60%),var(--navy);position:relative;overflow:hidden}.lhero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 72% 40%,#000 15%,#0000 70%);mask-image:radial-gradient(at 72% 40%,#000 15%,#0000 70%)}.logo{font:600 18px var(--sans);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:flex}.logo i{background:linear-gradient(135deg,var(--indigo),var(--mint));border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.g{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(32px,4.5vw,72px);padding-block:clamp(40px,6vw,80px) clamp(44px,5vw,72px);display:grid}.eyebrow{color:var(--dim);border:1px solid var(--line);background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:13.5px;font-weight:500;display:inline-flex}.eyebrow b{font:600 11.5px var(--sans);color:#04211c;background:var(--mint);border-radius:999px;padding:3px 9px}.lhero h1{font:700 clamp(44px,5.4vw,84px)/1 var(--sans);letter-spacing:-.045em;margin-top:22px}.h1k{font:600 clamp(14px,1.05vw,16px)/1.4 var(--sans);letter-spacing:0;color:var(--dim);margin-bottom:14px;display:block}.lhero h1 .hl{background:linear-gradient(92deg,#8e91ff 0%,var(--mint) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.lhero .lead{color:var(--dim);max-width:48ch;margin-top:22px;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.maker{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;gap:14px;margin-top:30px;padding:20px;display:grid}.maker .row{grid-template-columns:1.25fr 1fr;gap:12px;display:grid}.maker label{color:var(--dim);flex-direction:column;gap:7px;font-size:13px;font-weight:500;display:flex}.maker input,.maker select{font:500 16px var(--sans);color:var(--ink);border:1px solid var(--line);background-color:#06091e8c;border-radius:10px;width:100%;padding:12px 14px;transition:border-color .2s,background .2s}.maker select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23A6ABCB' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:36px}.maker select option{color:#111}.maker input:focus,.maker select:focus{border-color:var(--mint);background-color:#06091ecc;outline:none}.ctas{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.lbtn{height:50px;font:600 15px var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.lbtn.a{background:var(--ink);color:var(--navy)}.lbtn.a:hover{background:#fff;box-shadow:0 12px 30px -10px #5b5fffb3}.lbtn.b{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.lbtn.b:hover{box-shadow:inset 0 0 0 1px var(--ink)}.lbtn svg{width:15px;height:15px}.planline{color:var(--dim);border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding-top:12px;font-size:13.5px;display:flex}.planline svg{width:16px;height:16px;color:var(--mint);flex:none;margin-top:2px}.planline b{color:var(--ink);font-weight:600}.trust{color:var(--dim);flex-wrap:wrap;gap:8px;margin-top:24px;font-size:13.5px;display:flex}.trust span{align-items:center;gap:8px;display:inline-flex}.ms{grid-template-columns:1fr 1fr;gap:1.5px;width:14px;height:14px;display:inline-grid}.ms i{display:block}.ms i:first-child{background:#f25022}.ms i:nth-child(2){background:#7fba00}.ms i:nth-child(3){background:#00a4ef}.ms i:nth-child(4){background:#ffb900}.trust svg{width:15px;height:15px;color:var(--mint)}@media (width<=560px){.maker .row{grid-template-columns:1fr}}.preview{position:relative}.pvh{color:var(--dim);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12.5px;display:flex}.pvh .lv{font:500 11.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mint);align-items:center;gap:8px;display:inline-flex}.pvh .lv i{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:1.8s infinite ping}.stage{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"site site goog""site site mail""app app tf""soc sec sec";gap:12px;display:grid}.win{background:var(--paper);color:var(--text);border-radius:14px;min-width:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;overflow:hidden;box-shadow:0 30px 60px -32px #000000b3}.win:hover{transform:translateY(-3px);box-shadow:0 36px 70px -30px #000c}.lab{font:600 11px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--mute);align-items:center;gap:7px;display:flex}.lab svg{width:13px;height:13px}.bar{border-bottom:1px solid var(--rule);background:#f4f5f8;align-items:center;gap:6px;padding:9px 12px;display:flex}.bar>i{border-radius:50%;width:9px;height:9px}.bar>i:first-child{background:#ff6159}.bar>i:nth-child(2){background:#ffbd2e}.bar>i:nth-child(3){background:#28c941}.url{border:1px solid var(--rule);font:500 11.5px var(--mono);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;align-items:center;gap:6px;min-width:0;margin-left:10px;padding:4px 10px;display:flex;overflow:hidden}.url svg{color:#16a34a;flex:none;width:11px;height:11px}.w-site{flex-direction:column;grid-area:site;display:flex}.site-nav{color:var(--mute);border-bottom:1px solid #f0f1f5;align-items:center;gap:14px;padding:12px 16px;font-size:11.5px;display:flex}.site-nav .lg{background:var(--acc);color:#fff;width:26px;height:26px;font:700 11px var(--sans);border-radius:7px;flex:none;place-items:center;display:grid}.site-nav b{color:var(--text);font:600 13px var(--sans);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.site-nav .c{background:var(--acc);color:#fff;white-space:nowrap;border-radius:6px;padding:5px 10px;font-weight:600}.site-hero{background:linear-gradient(135deg,var(--acc2),#fff 75%);flex:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:16px;padding:22px 16px;display:grid}.site-hero .sh{font:700 clamp(19px,1.9vw,27px)/1.08 var(--sans);letter-spacing:-.03em}.site-hero p{color:var(--mute);margin-top:8px;font-size:12px}.site-hero .b1{background:var(--acc);color:#fff;border-radius:7px;margin-top:12px;padding:7px 12px;font-size:11.5px;font-weight:600;display:inline-block}.art{aspect-ratio:4/3.2;background:linear-gradient(140deg,var(--acc),color-mix(in srgb,var(--acc) 40%,#121530));border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.art:before{content:"";background:radial-gradient(circle,#ffffff47,#0000 55%);width:140%;height:140%;position:absolute;top:-60%;left:-20%}.art svg{color:#fff;opacity:.95;width:42%;height:auto;position:relative}.site-tiles{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px 16px;display:grid}.site-tiles div{color:var(--mute);border:1px solid #eef0f5;border-radius:9px;min-width:0;padding:9px 10px;font-size:10.5px}.site-tiles b{color:var(--text);font-size:11.5px;font-weight:600;display:block}.speed{font:600 10.5px var(--sans);color:#15803d;white-space:nowrap;background:#e9f9ef;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:3px 8px 3px 3px;display:inline-flex}.speed i{color:#fff;width:18px;height:18px;font:700 9px var(--sans);background:#15803d;border-radius:50%;place-items:center;font-style:normal;display:grid}.w-goog{flex-direction:column;grid-area:goog;gap:10px;padding:14px;display:flex}.gq{border:1px solid var(--rule);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:7px 12px;font-size:12px;display:flex;overflow:hidden}.gq svg{flex:none;width:13px;height:13px}.gr{background:#f1f3ff;border-radius:9px;padding:10px;position:relative}.gr .top{font:700 10px var(--sans);color:#fff;background:#15803d;border-radius:999px;padding:2px 7px;position:absolute;top:8px;right:8px}.gr .u{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;padding-right:36px;font-size:10.5px;overflow:hidden}.gr .t{color:#1a0dab;margin-top:2px;font-size:13px;font-weight:600;line-height:1.3}.gr .d{color:var(--mute);margin-top:3px;font-size:11px;line-height:1.4}.w-mail{flex-direction:column;grid-area:mail;gap:10px;padding:14px;display:flex}.mrow{align-items:center;gap:10px;min-width:0;display:flex}.mrow .ic{background:#0f6cbd;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mrow .ic svg{width:20px;height:20px}.mrow b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.mrow span{color:var(--mute);font-size:11px}.apps{flex-wrap:wrap;gap:6px;display:flex}.apps span{color:#0f5ea8;background:#eef4fb;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:600}.w-soc{flex-direction:column;grid-area:soc;display:flex}.so-h{align-items:center;gap:8px;min-width:0;padding:9px 11px;font-size:11.5px;display:flex}.so-h .av{background:var(--acc);color:#fff;width:24px;height:24px;font:700 9.5px var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.so-h b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.so-img{background:linear-gradient(160deg,var(--acc2),var(--acc));text-align:center;color:#fff;min-height:96px;font:700 clamp(13px,1.2vw,16px)/1.15 var(--sans);letter-spacing:-.02em;flex:1;place-items:center;padding:12px;display:grid}.so-f{color:var(--mute);padding:7px 11px 9px;font-size:10.5px}.w-sec{color:#fff;background:#0e1438;grid-area:sec;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:6px 14px;padding:16px 18px;display:grid}.w-sec .shield{background:#2fcfb324;border-radius:12px;grid-row:span 3;place-items:center;width:46px;height:46px;display:grid}.w-sec .shield svg{width:24px;height:24px;color:var(--mint)}.w-sec .k{font:600 10.5px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#9aa0c8;align-items:center;gap:8px;display:flex}.w-sec .k i{background:#34d399;border-radius:50%;width:7px;height:7px;animation:1.8s infinite ping}.w-sec b{font:600 15px var(--sans);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.w-sec .rows{flex-wrap:wrap;gap:6px;display:flex}.w-sec .rows span{color:#d5d8f0;background:#ffffff14;border-radius:6px;padding:3px 8px;font-size:10.5px}@keyframes ping{0%{box-shadow:0 0 #34d39999}70%{box-shadow:0 0 0 7px #34d39900}to{box-shadow:0 0 #34d39900}}.note-c{color:#7e84a8;margin-top:10px;font-size:12px}.pop{animation:.45s cubic-bezier(.2,.8,.2,1) pop}@keyframes pop{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:none}}.w-app{flex-direction:column;grid-area:app;gap:10px;padding:14px;display:flex}.ap{border:1px solid #ecedf3;border-radius:10px;flex:1;grid-template-columns:34px minmax(0,1fr);display:grid;overflow:hidden}.ap-side{background:#121530;flex-direction:column;align-items:center;gap:9px;padding:9px 0;display:flex}.ap-side .lg{background:var(--acc);color:#fff;width:20px;height:20px;font:700 8.5px var(--sans);border-radius:6px;place-items:center;display:grid}.ap-side i{background:#ffffff47;border-radius:2px;width:14px;height:3px}.ap-side i:first-of-type{background:#fff}.ap-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:6px 12px;min-width:0;padding:10px 12px;display:grid}.ap-h{grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.ap-h b{font:600 12.5px var(--sans);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ap-h span{background:var(--acc2);color:var(--acc);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:600}.ap-k small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.ap-k b{font:700 18px/1.1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bars{align-items:flex-end;gap:4px;height:38px;display:flex}.bars i{height:var(--h);background:color-mix(in srgb,var(--acc) 35%,#fff);border-radius:3px 3px 1px 1px;flex:1}.bars i:last-child{background:var(--acc)}.w-tf{flex-direction:column;grid-area:tf;gap:7px;padding:14px;display:flex}.w-tf .num{font:700 clamp(17px,1.55vw,21px)/1.1 var(--mono);letter-spacing:-.02em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-tf .sub{color:var(--mute);font-size:11px;line-height:1.35}.w-tf .cc{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.w-tf .cc span{font:600 9.5px var(--mono);color:#3a3f5c;background:#f1f2f7;border-radius:5px;padding:3px 6px}.w-tf .ring{color:#0b7262;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.w-tf .ring i{background:#14b8a0;border-radius:50%;width:7px;height:7px;animation:1.8s infinite ping}@media (width<=1100px){.g{grid-template-columns:1fr}}@media (width<=620px){.stage{grid-template-columns:1fr;grid-template-areas:"site""goog""mail""app""tf""sec"}.w-soc{display:none}.site-hero{grid-template-columns:1fr}.art{display:none}}.strip{border-top:1px solid var(--line);background:#04061659}.strip .in{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.strip .s{border-left:1px solid var(--line);padding:22px 0 22px 20px}.strip .s:first-child{border-left:0;padding-left:0}.strip b{font:600 clamp(24px,2.2vw,32px) var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;display:block}.strip span{color:var(--dim);font-size:13px}@media (width<=640px){.strip .in{grid-template-columns:1fr 1fr}.strip .s:nth-child(3){border-left:0;padding-left:0}.strip .s:nth-child(n+3){border-top:1px solid var(--line)}}.lhero.portal:before{display:none}.orbits{z-index:-1;pointer-events:none;display:none;position:absolute;inset:77px -10% 0 30%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32%);mask-image:linear-gradient(90deg,#0000 0%,#000 32%)}.lhero.portal .orbits{display:block}.orbits svg{width:100%;height:100%;overflow:visible}.orbits ellipse{fill:none;stroke:#e1e6f557;stroke-width:1.3px}.orbits circle{fill:#aeb5cc;filter:drop-shadow(0 0 8px #bec6e6e6)}.portal .eyebrow{background:#ffffff0a}.portal .maker{background:#0e1016d9}.portal .strip{background:#071628}.portal .w-sec{background:#0e2541}.portal .maker input,.portal .maker select{background-color:#0a1d33}.portal .pill,.portal .lbtn.a{color:#071628;background:#fff}.portal .lbtn.b{background:#153a60;border-color:#153a60}.portal h1 .hl{background:linear-gradient(92deg,#fff 0%,#a9afc6 100%);-webkit-background-clip:text;background-clip:text}@media (width<=1060px){.orbits{opacity:.7;top:30%;left:-20%;right:-20%}}@media (prefers-reduced-motion:reduce){.orbits animateMotion{display:none}}.trust .ms{flex:none;align-items:stretch;gap:1.5px;display:inline-grid}.trust{gap:10px 0}.trust>span{white-space:nowrap;border-left:1px solid var(--line);color:var(--ink);padding:0 14px;font-weight:500}.trust>span:first-child{border-left:0;padding-left:0}.trust>span svg{width:17px;height:17px;color:var(--gold)!important}@media (width<=640px){.trust>span{border-left:0;padding:0 14px 0 0}}:root{--bg:#071628;--card:#ffffff06;--card2:#153a60;--ink:#f4f5fb;--dim:#a3a8bc;--mute:#646a86;--line:#ffffff1a;--line2:#ffffff29;--navy:#071628;--mint:#2fcfb3;--paper:#fff;--text:#121530;--rule:#e7e8ef;--acc:#984819;--acc2:#f8e6d8;--indigo:#5b5fff;--sans:"Geist",-apple-system,"Segoe UI",Arial,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--max:1760px;--gut:clamp(20px,4vw,64px);--r:18px}body{font:400 16px/1.55 var(--sans)}:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:8px}.k{font:500 11.5px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}header{z-index:5;position:relative}.nav{border-bottom:1px solid var(--line);height:76px;max-width:calc(var(--max) + 2*var(--gut));padding:0;padding-inline:var(--gut);border-bottom:0;gap:28px;margin-inline:auto;position:relative}.nav:after{content:"";left:var(--gut);right:var(--gut);background:var(--line);height:1px;position:absolute;bottom:0}.logo{font:600 18px var(--sans);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;display:flex}.logo i{background:linear-gradient(135deg,#5b5fff,#2fcfb3);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.logo i svg{width:16px;height:16px}.logo small{font:500 12px var(--sans);color:var(--dim);border-left:1px solid var(--line);margin-left:2px;padding-left:12px}.nav ul{gap:24px;margin-left:8px}.nav ul a{font:500 14.5px var(--sans);letter-spacing:0;text-transform:none;color:var(--dim);border-bottom:0;padding:6px 0}.nav ul a:hover,.nav ul a[aria-current]{color:var(--ink)}.nav ul a[aria-current]{box-shadow:inset 0 -2px 0 var(--ink)}.nav .r{gap:16px}.nav .r .ln{color:var(--dim);margin:0;font-size:14.5px;text-decoration:none}.nav .r .ln:hover{color:var(--ink)}.nav .btn{height:42px;padding:0 18px;font-size:14px}.menu-btn{border:1px solid var(--line);background:#ffffff0f;border-radius:10px}.mnav{background:#0a1d33}.mnav a{font:500 16px var(--sans);letter-spacing:0;text-transform:none}@media (width<=1240px){.nav ul,.nav .r .ln,.logo small{display:none}.menu-btn{display:grid}}@media (width<=640px){.nav .r .btn{display:none}}.btn{height:50px;font:600 15px var(--sans);letter-spacing:0;text-transform:none;border-radius:10px;gap:10px;padding:0 22px}.btn.w{color:#071628;background:#fff}.btn.w:hover{background:#e4e6ec}.btn.d{color:#fff;background:#153a60}.btn.d:hover{background:#1b4672}.btn.o{border:1px solid var(--line2);border-radius:10px}.phero .orb svg{width:min(1100px,150vw);top:52%;left:62%}.phero .orb circle{fill:#aeb5cc}.pc{text-align:left;max-width:calc(var(--max) + 2*var(--gut));padding-block:clamp(48px,6vw,88px) clamp(56px,6vw,92px)}.crumb{font:500 12px var(--mono);letter-spacing:.06em;justify-content:flex-start}.pc h1{font:700 clamp(40px,5vw,72px)/1.02 var(--sans);letter-spacing:-.04em;max-width:16ch;margin-top:18px}.pc .lead{color:#bfc3d2;max-width:620px;margin:20px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.pc .cta{justify-content:flex-start}.panel{border-radius:var(--r);background:var(--card);overflow:hidden}.ph{padding:20px 24px}.ph h2{font:500 12px var(--mono);letter-spacing:.08em;color:var(--ink)}.ph a{font:600 14px var(--sans);letter-spacing:0;text-transform:none;color:var(--dim)}.ph a:hover{color:var(--ink);text-decoration:none}.stats{border-radius:var(--r)}.stats b{font:600 clamp(28px,2.4vw,36px)/1 var(--sans);letter-spacing:-.035em}.stats span{font-size:13.5px}.pi{border-color:var(--line);background:#ffffff0a;border-radius:12px;width:48px;height:48px}.st{font:500 10.5px var(--mono);letter-spacing:.08em}.prods h3{font:600 18px/1.25 var(--sans);letter-spacing:-.01em}.prods p{font-size:14.5px}.go{font:600 13.5px var(--sans);letter-spacing:0;text-transform:none;color:var(--dim)}.prods a:hover{background:#ffffff09}.cath h3{font:500 11.5px var(--mono);letter-spacing:.08em}.tag{font:600 12px var(--sans);letter-spacing:0;text-transform:none;border-radius:999px;padding:5px 12px}.plans b,.steps b{font:600 16px var(--sans)}.steps i{border-color:var(--mint)}.help h2{font:600 clamp(26px,2.2vw,32px)/1.15 var(--sans);letter-spacing:-.025em}.intro h2{letter-spacing:-.025em}.feat b{font:600 17px/1.3 var(--sans)}.feat b:before{background:var(--mint);box-shadow:0 0 8px #2fcfb399}.list li svg{color:var(--mint)}.faq summary,.rel a{font:600 16px var(--sans)}.rel a span{font:600 14px var(--sans)}.band h2{letter-spacing:-.025em}.ichips span{border-radius:999px;font-size:14px}.ichips a{font:600 13px/1.6 var(--sans);letter-spacing:0;text-transform:none;border-radius:999px}.ind-card h3{font:600 17px var(--sans)}.plan h3{font:700 24px/1.1 var(--sans);letter-spacing:-.02em}.plan .no{font:500 11.5px var(--mono);letter-spacing:.08em}.plan .badge{font:600 12px var(--sans);letter-spacing:0;text-transform:none;border-radius:0 0 0 10px}.plan.feat-p{border-color:#fff;box-shadow:inset 0 0 0 1px #fff}.plan li svg,.tbl .y{color:var(--mint)}.tbl th{font:500 11px var(--mono);letter-spacing:.06em}.msg li{border-radius:6px}.form label{font:500 12px var(--mono);letter-spacing:.06em}.form input,.form select,.form textarea{border-color:var(--line);background:#0a1d33;border-radius:10px}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--mint)}.form .ok{border-color:var(--mint);color:var(--mint);border-radius:10px}.aff b{font:700 26px/1 var(--sans);letter-spacing:.06em}.aff b.sm{font:600 22px/1.18 var(--sans);letter-spacing:-.01em}.aff small{font:500 10.5px/1.4 var(--mono);letter-spacing:.1em}.own h2{font:600 clamp(19px,1.6vw,23px)/1.2 var(--sans);letter-spacing:-.02em}.seal text{font:600 8.6px var(--mono);letter-spacing:.2em}.fgrid h4{font:500 11.5px var(--mono);letter-spacing:.08em}.fgrid .logo{margin-bottom:14px}footer{border-top:1px solid var(--line)}.lhero{min-height:auto}.lhero .g{padding-top:clamp(36px,5vw,64px)}.homecred{margin-top:-1px}.cath span.k{letter-spacing:0;text-transform:none;color:var(--dim);font:400 14px var(--sans)!important}.phero .orb{top:77px;overflow:hidden}.phero .orb svg{top:42%}.intro p.k{color:var(--dim);font-size:11.5px;line-height:1.4}:root{--dim:#b3b8c8;--line:#ffffff14}body{font-size:17px;line-height:1.65}main.wrap{padding-bottom:40px}.stage{grid-template-areas:"site site goog""site site mail""app app tf"}@media (width<=620px){.stage{grid-template-areas:"site""goog""app""tf"}.w-mail{display:none}}.lhero .lead{max-width:44ch}.lhero .g{padding-block:clamp(40px,5vw,72px) clamp(56px,6vw,96px)}.maker{margin-top:28px}.trust{margin-top:22px}.s{margin-top:clamp(72px,9vw,128px)}.s.first{margin-top:clamp(40px,5vw,64px)}.sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,40px);display:flex}.sh .ey{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mint)}.sh h2{font:600 clamp(30px,3.2vw,46px)/1.1 var(--sans);letter-spacing:-.035em;max-width:22ch;margin-top:10px}.sh p.sub{color:var(--dim);max-width:58ch;margin-top:14px;font-size:18px}.more{font:600 15px var(--sans);color:var(--ink);border:1px solid var(--line2);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:12px 18px;transition:border-color .2s,background .2s;display:inline-flex}.more:hover{background:#ffffff0a;border-color:#fff}.cards{gap:16px;display:grid}.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.c4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.c3,.c4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.c2,.c3,.c4{grid-template-columns:1fr}}.card{border:1px solid var(--line);background:#ffffff08;border-radius:18px;flex-direction:column;gap:12px;padding:clamp(24px,2.4vw,32px);transition:border-color .25s,background .25s,transform .25s;display:flex}a.card:hover,.card.hov:hover{background:#ffffff0d;border-color:#ffffff38;transform:translateY(-2px)}.card h3{font:600 20px/1.25 var(--sans);letter-spacing:-.015em}.card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.card p{color:var(--dim);font-size:16px;line-height:1.6}.card .go{font:600 15px var(--sans);color:var(--ink);margin-top:auto;padding-top:6px}.card .pi{margin-bottom:6px}.pl{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pl a{font:500 14px var(--sans);color:#d8dbe6;background:#ffffff0d;border-radius:999px;padding:6px 12px;transition:background .2s}.pl a:hover{color:#fff;background:#ffffff1f}.card.cta-card{background:linear-gradient(140deg,#153a60,#0a1d33);border-color:#ffffff24;justify-content:center}.card.cta-card .btn{align-self:flex-start;margin-top:8px}.card.feat-c{border-color:#fff}.cred-s{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(26px,3vw,40px);display:grid}@media (width<=1000px){.cred-s{grid-template-columns:1fr}}.nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.nums div{border-top:1px solid var(--line2);padding-top:20px}.nums b{font:600 clamp(34px,3.4vw,52px)/1 var(--sans);letter-spacing:-.04em;display:block}.nums span{color:var(--dim);margin-top:10px;font-size:15.5px;display:block}@media (width<=900px){.nums{grid-template-columns:1fr 1fr;row-gap:32px}}.flow{counter-reset:st;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.flow div{border:1px solid var(--line);background:#ffffff08;border-radius:18px;padding:26px 24px}.flow div:before{counter-increment:st;content:"0" counter(st);font:500 13px var(--mono);color:var(--mint);margin-bottom:16px;display:block}.flow b{font:600 19px var(--sans);display:block}.flow p{color:var(--dim);margin-top:6px;font-size:15.5px}.flow em{font:500 12px var(--mono);color:var(--dim);letter-spacing:.04em;margin-top:14px;font-style:normal;display:block}@media (width<=1000px){.flow{grid-template-columns:1fr 1fr}}@media (width<=560px){.flow{grid-template-columns:1fr}}.chipset{flex-wrap:wrap;gap:10px;display:flex}.chipset span{border:1px solid var(--line2);color:#d8dbe6;border-radius:999px;padding:9px 16px;font-size:15px}.final{text-align:center;border:1px solid var(--line);background:radial-gradient(60% 90% at 50% 0,#15395e,#0a1d33 70%);border-radius:24px;margin-top:clamp(80px,10vw,140px);padding:clamp(48px,6vw,80px) 24px}.final h2{font:600 clamp(30px,3.4vw,48px)/1.1 var(--sans);letter-spacing:-.035em;max-width:20ch;margin:0 auto}.final p{color:var(--dim);max-width:52ch;margin:16px auto 0;font-size:18px}.final .cta{justify-content:center;margin-top:30px}.ov{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);display:grid}.ov h2{font:600 clamp(28px,2.8vw,40px)/1.15 var(--sans);letter-spacing:-.03em}.ov p{color:#c6cad8;font-size:18px;line-height:1.7}.ov p+p{margin-top:16px}.ov .inc{color:var(--dim);margin-top:18px;font-size:15.5px}.ov .inc a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.ov{grid-template-columns:1fr}}.fl{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 40px;display:grid}.fl div{border-left:2px solid var(--mint);padding-left:22px}.fl b{font:600 18px/1.3 var(--sans);display:block}.fl p{color:var(--dim);margin-top:6px;font-size:15.5px}@media (width<=900px){.fl{grid-template-columns:1fr 1fr}}@media (width<=560px){.fl{grid-template-columns:1fr}}.bl{gap:22px;display:grid}.bl li{gap:14px;display:flex}.bl svg{width:20px;height:20px;color:var(--mint);flex:none;margin-top:4px}.bl b{font:600 18px var(--sans);display:block}.bl small{color:var(--dim);margin-top:2px;font-size:15.5px;display:block}.faq2 details{border-bottom:1px solid var(--line)}.faq2 details:first-child{border-top:1px solid var(--line)}.faq2 summary{cursor:pointer;font:600 17px var(--sans);justify-content:space-between;gap:16px;padding:20px 0;list-style:none;display:flex}.faq2 summary::-webkit-details-marker{display:none}.faq2 summary:after{content:"+";color:var(--dim);font-size:24px;font-weight:400;line-height:1}.faq2 details[open] summary:after{content:"–"}.faq2 p{color:var(--dim);max-width:70ch;padding:0 0 20px}.twocol{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,80px);display:grid}.twocol h2.t{font:600 clamp(24px,2.2vw,30px)/1.2 var(--sans);letter-spacing:-.025em;margin-bottom:24px}@media (width<=900px){.twocol{grid-template-columns:1fr}}.plan{border-radius:18px;padding:30px 28px}.plan .price{font:600 22px var(--sans)}.single .plan{border-radius:0}.tbl{border:1px solid var(--line);border-radius:18px}.tbl th:first-child,.tbl td:first-child{padding-left:24px}.pc h1{max-width:18ch}.fgrid{grid-template-columns:1.6fr repeat(3,minmax(0,1fr));padding-block:56px 36px}.fgrid li{margin-bottom:10px}@media (width<=900px){.fgrid{grid-template-columns:1fr 1fr}}@media (width<=520px){.fgrid{grid-template-columns:1fr}}.cred-s{grid-template-columns:minmax(0,1fr) 1px minmax(0,1.25fr)}.cred-s .vr{background:var(--line);align-self:stretch}@media (width<=1000px){.cred-s{grid-template-columns:1fr}.cred-s .vr{display:none}}.sh h2{max-width:26ch}.fgrid h2.fh{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 14px}.rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.rv.in{opacity:1;transform:none}.stg>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s;transform:translateY(18px)}.in .stg>*,.stg.in>*{opacity:1;transform:none}.in .stg>a.card:hover,.in .stg>.card.hov:hover{transform:translateY(-3px)}.pc>*{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.pc>:nth-child(2){animation-delay:80ms}.pc>:nth-child(3){animation-delay:.16s}.pc>:nth-child(4){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.card .pi{transition:box-shadow .3s,border-color .3s,background .3s}a.card:hover .pi,.card.hov:hover .pi{background:#2fcfb314;border-color:#2fcfb399;box-shadow:0 0 0 4px #2fcfb314,0 0 24px #2fcfb340}.card .go span{transition:transform .25s;display:inline-block}a.card:hover .go span{transform:translate(4px)}.statband{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.statband div{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0d,#ffffff04);border-radius:18px;padding:26px 24px}.statband b{font:600 clamp(32px,3vw,46px)/1 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;display:block}.statband span{color:var(--dim);margin-top:10px;font-size:15px;display:block}@media (width<=900px){.statband{grid-template-columns:1fr 1fr}}.why{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.why p.big{font:500 clamp(20px,1.8vw,26px)/1.5 var(--sans);letter-spacing:-.01em;color:#e3e6ef}@media (width<=900px){.why{grid-template-columns:1fr}}.proc{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding-top:34px;display:grid;position:relative}.proc:before{content:"";background:var(--line2);height:2px;position:absolute;top:10px;left:10px;right:10px}.proc:after{content:"";background:linear-gradient(90deg,var(--mint),#5b5fff);transform-origin:0;height:2px;transition:transform 1.6s cubic-bezier(.2,.7,.2,1) .2s;position:absolute;top:10px;left:10px;right:10px;transform:scaleX(0)}.in .proc:after,.proc.in:after{transform:scaleX(1)}.proc div{position:relative}.proc div:before{content:"";background:var(--bg);border:2px solid var(--mint);border-radius:50%;width:14px;height:14px;position:absolute;top:-30px;left:0;box-shadow:0 0 0 4px #2fcfb31f}.proc i{font:500 12px var(--mono);color:var(--mint);letter-spacing:.06em;font-style:normal;display:block}.proc b{font:600 19px var(--sans);margin-top:8px;display:block}.proc p{color:var(--dim);margin-top:6px;font-size:15px}@media (width<=1000px){.proc{grid-template-columns:1fr;gap:28px;padding-top:0;padding-left:34px}.proc:before,.proc:after{width:2px;height:auto;inset:6px auto 6px 16px}.proc:after{transform-origin:top;transform:scaleY(0)}.in .proc:after,.proc.in:after{transform:scaleY(1)}.proc div:before{top:4px;left:-25px}}.aud .card{border-top:2px solid #2fcfb380}.marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marq .track{gap:10px;width:max-content;animation:60s linear infinite marq;display:flex}.marq.rev .track{animation-duration:70s;animation-direction:reverse}.marq+.marq{margin-top:10px}.marq:hover .track{animation-play-state:paused}.marq span{border:1px solid var(--line2);color:#d8dbe6;white-space:nowrap;background:#ffffff05;border-radius:999px;padding:10px 18px;font-size:15px}@keyframes marq{to{transform:translate(-50%)}}.reasons .card .pi{background:#2fcfb314;border-color:#2fcfb359}.pf{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}@media (width<=1000px){.pf{grid-template-columns:1fr}}.pf ul{gap:14px;margin-top:24px;display:grid}.pf li{color:#d8dbe6;gap:12px;display:flex}.pf li svg{width:20px;height:20px;color:var(--mint);flex:none;margin-top:3px}.pm{border:1px solid var(--line2);background:linear-gradient(170deg,#0e2541,#071628);border-radius:20px;padding:22px;box-shadow:0 40px 80px -40px #000c}.pm-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.pm-h b{font:600 13px var(--sans);letter-spacing:.32em}.pm-h span{font:500 11px var(--mono);color:var(--dim)}.pm-t{text-align:center;padding:22px 0 18px}.pm-t p{font:500 10.5px var(--mono);letter-spacing:.12em;color:var(--dim)}.pm-t h3{font:700 clamp(20px,2vw,26px)/1.15 var(--sans);letter-spacing:-.02em;margin-top:8px}.pm-k{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pm-k div{text-align:center;border-left:1px solid var(--line);padding:14px 10px}.pm-k div:first-child{border-left:0}.pm-k small{font:500 9.5px var(--mono);letter-spacing:.1em;color:var(--dim);display:block}.pm-k b{font:600 24px var(--sans);margin-top:4px;display:block}.pm-r{gap:8px;margin-top:14px;display:grid}.pm-r div{background:#ffffff08;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 90px;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:grid}.pm-r em{color:var(--mint);align-items:center;gap:6px;font-size:12px;font-style:normal;display:flex}.pm-r em:before{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.pm-r i{background:#ffffff1f;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.pm-r i:after{content:"";width:var(--w);transform-origin:0;background:#fff;border-radius:2px;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .4s;position:absolute;inset:0;transform:scaleX(0)}.in .pm-r i:after{transform:scaleX(1)}@keyframes pulse{0%{box-shadow:0 0 #2fcfb399}70%{box-shadow:0 0 0 6px #2fcfb300}to{box-shadow:0 0 #2fcfb300}}.m365 .card h3{font-size:22px}.m365 .card .k{color:var(--mint)}.m365 ul{gap:10px;margin-top:6px;display:grid}.m365 li{color:#d8dbe6;gap:10px;font-size:15.5px;display:flex}.m365 li svg{width:16px;height:16px;color:var(--mint);flex:none;margin-top:5px}.num-card .n{font:500 13px var(--mono);color:var(--mint)}.final{isolation:isolate;position:relative;overflow:hidden}.final:before{content:"";z-index:-1;background:conic-gradient(from 0deg,transparent 0 70%,#2fcfb32e 80%,#5b5fff2e 90%,transparent 100%);animation:14s linear infinite spin;position:absolute;inset:-40%}.final:after{content:"";z-index:-1;background:radial-gradient(60% 90% at 50% 0,#15395e,#0a1d33 70%);border-radius:23px;position:absolute;inset:1px}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rv,.stg>*{opacity:1!important;transition:none!important;transform:none!important}.pc>*,.marq .track,.final:before,.pm-r em:before{animation:none}.proc:after{transition:none;transform:none!important}.pm-r i:after{transition:none;transform:none}}.why .statband{grid-template-columns:1fr 1fr}.tbar{flex-wrap:wrap;gap:8px 10px;margin-top:28px;display:flex}.tbar span{border:1px solid var(--line2);color:#d8dbe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0d108c;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;display:inline-flex}.tbar svg{width:15px;height:15px;color:var(--mint)}.pc .tbar{animation:.9s cubic-bezier(.2,.7,.2,1) .32s both rise}.probs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.probs div{border:1px solid var(--line);background:#ffffff06;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;padding:24px;display:grid}.probs i{color:#ff9a9a;width:40px;height:40px;font:600 18px var(--sans);background:#ff787814;border-radius:12px;grid-row:span 2;place-items:center;font-style:normal;display:grid}.probs b{font:600 18px var(--sans)}.probs p{color:var(--dim);font-size:15.5px}.probs p:before{content:"Our fix: ";color:var(--mint);font-weight:600}@media (width<=760px){.probs{grid-template-columns:1fr}}.dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}.dl li{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 0;font-size:16.5px;display:flex}.dl svg{width:18px;height:18px;color:var(--mint);flex:none;margin-top:4px}@media (width<=640px){.dl{grid-template-columns:1fr}}.tools{flex-wrap:wrap;gap:8px;display:flex}.tools span{border:1px solid var(--line);font:500 14px var(--sans);color:#d8dbe6;background:#ffffff0d;border-radius:10px;padding:8px 14px}.n90{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.n90 div{border:1px solid var(--line);background:linear-gradient(170deg,#5b5fff14,#ffffff05 60%);border-radius:18px;padding:28px 26px}.n90 em{font:500 12px var(--mono);color:var(--mint);letter-spacing:.06em;font-style:normal}.n90 p{color:#d3d7e3;margin-top:10px;font-size:16.5px}@media (width<=900px){.n90{grid-template-columns:1fr}}.case{border:1px solid var(--line2);background:#0a1d33;border-radius:22px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;overflow:hidden}.case .cl{background:radial-gradient(90% 90% at 0 0,#2fcfb329,#0000 60%),#0e2541;flex-direction:column;gap:14px;padding:clamp(28px,3vw,44px);display:flex}.case .tag2{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mint);border:1px solid #2fcfb380;border-radius:999px;align-self:flex-start;padding:5px 10px}.case h3{font:600 clamp(24px,2.4vw,32px)/1.15 var(--sans);letter-spacing:-.025em}.case .res{font:600 clamp(20px,1.8vw,24px)/1.35 var(--sans);color:#fff;margin-top:auto}.case .cr{gap:22px;padding:clamp(28px,3vw,44px);display:grid}.case .cr b{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);display:block}.case .cr p{color:#d3d7e3;margin-top:6px;font-size:16.5px}.case .note2{color:var(--dim);font-size:13px}@media (width<=900px){.case{grid-template-columns:1fr}}.cmp{border:1px solid var(--line);border-radius:18px;overflow:hidden}.cmp table{border-collapse:collapse;width:100%}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:16px 22px;font-size:15.5px}.cmp tr:last-child td{border-bottom:0}.cmp th{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);background:#ffffff05}.cmp td:first-child{color:#fff;width:18%;font-weight:600}.cmp td:nth-child(3){color:#fff;background:#2fcfb30d}.cmp td:nth-child(3):before{content:"✓ ";color:var(--mint);font-weight:700}@media (width<=640px){.cmp th:nth-child(2),.cmp td:nth-child(2){display:none}.cmp td:first-child{width:34%}}.prom .card{border-left:2px solid var(--mint)}.prom .card h3{font-size:18px}.sec2{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 32px;display:grid}.sec2 div{gap:12px;display:flex}.sec2 svg{width:20px;height:20px;color:var(--mint);flex:none;margin-top:3px}.sec2 b{font:600 17px var(--sans);display:block}.sec2 small{color:var(--dim);margin-top:2px;font-size:15px;display:block}@media (width<=900px){.sec2{grid-template-columns:1fr 1fr}}@media (width<=560px){.sec2{grid-template-columns:1fr}}.refs{border:1px dashed var(--line2);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:22px 26px;display:flex}.refs p{color:#d3d7e3}.cmp tbody th{width:18%}.cmp td:first-of-type{width:auto;font-weight:400}.cmp td:nth-child(2){color:var(--dim)}.cmp td:nth-child(3){color:#fff;background:#2fcfb30d;font-weight:400}@media (width<=640px){.cmp tbody th{width:34%}}:root{--mint:#33c391}.logo img{flex:none;width:auto;height:32px;display:block}.logo{gap:11px}.lhero .lead{margin-left:0;margin-right:0}.logo img{height:38px}.fgrid .logo img{height:40px}.pnav{z-index:6;border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1d33d9;border-radius:14px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin:28px 0 0;padding:6px;display:flex;position:sticky;top:12px}.pnav a{font:600 14.5px var(--sans);color:var(--dim);border-radius:10px;padding:9px 16px}.pnav a:hover{color:#fff;background:#ffffff0f}.msp .card{gap:10px}.msp .amt{align-items:baseline;gap:6px;margin-top:4px;display:flex}.msp .amt b{font:700 40px/1 var(--sans);letter-spacing:-.04em}.msp .amt small{color:var(--dim);font-size:14px;line-height:1.3}.msp ul{gap:9px;margin-top:6px;display:grid}.msp li{color:#d8dbe6;gap:10px;font-size:15px;display:flex}.msp li svg{width:16px;height:16px;color:var(--mint);flex:none;margin-top:4px}.msp .card .btn{width:100%;margin-top:auto}.mtab{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.mtab{grid-template-columns:1fr}}.mtab .card{padding:0;overflow:hidden}.mtab h3{padding:20px 24px 12px;font-size:18px}.mtab table{border-collapse:collapse;width:100%}.mtab td{border-top:1px solid var(--line);padding:12px 24px;font-size:15px}.mtab td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.mnotes{color:var(--dim);gap:8px;margin-top:20px;font-size:14px;display:grid}.mnotes a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.badge2{font:600 12px var(--sans);background:var(--mint);color:#04241a;border-radius:999px;align-self:flex-start;padding:4px 10px}.bcards .card .meta{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;gap:10px;display:flex}.bcards .card .meta span:first-child{color:var(--mint)}.bcards .card h3{font-size:21px;line-height:1.3}.bfeat{border:1px solid var(--line2);background:radial-gradient(80% 100% at 100% 0,#2db88c24,#0000 60%),#ffffff08;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,3vw,44px);display:grid}.bfeat h2{font:600 clamp(26px,2.6vw,36px)/1.2 var(--sans);letter-spacing:-.03em}.bfeat p{color:var(--dim);margin-top:12px;font-size:17px}@media (width<=900px){.bfeat{grid-template-columns:1fr}}.bart{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (width<=1000px){.bart{grid-template-columns:1fr}}.prose{color:#d3d9e4;max-width:720px;font-size:18px;line-height:1.75}.prose h2{font:600 clamp(24px,2.2vw,30px)/1.25 var(--sans);letter-spacing:-.025em;color:#fff;margin:44px 0 14px}.prose p{margin:0 0 18px}.prose ul,.prose ol{gap:10px;margin:0 0 22px;padding-left:22px;display:grid}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li::marker{color:var(--mint)}.prose b{color:#fff}.prose a{color:var(--mint);text-underline-offset:3px;text-decoration:underline}.aside{gap:16px;display:grid;position:sticky;top:24px}.ameta{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.card p.k{letter-spacing:.08em;color:var(--dim);font:500 11.5px/1.4 var(--mono)!important}.npw{background:radial-gradient(70% 90% at 100% 0,#2db88c29,#0000 60%),#ffffff06;border:1px solid #2db88c59;border-radius:24px;padding:clamp(28px,3.5vw,52px)}.npw .proc{margin-top:40px}.npn{color:var(--dim);margin-top:28px;font-size:14px}.qt{color:var(--mint);font:600 13px var(--sans);border:1px solid #2db88c73;border-radius:999px;align-self:flex-start;margin-top:4px;padding:6px 12px}.pn{color:var(--dim);font-size:13.5px}.pn a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.tm{color:#8796ae;max-width:110ch;padding:0 0 22px;font-size:12.5px;line-height:1.6}.proc{grid-template-columns:repeat(var(--n,5),minmax(0,1fr))}@media (width<=1000px){.proc{grid-template-columns:1fr}}.affn{color:#8796ae;margin-top:14px;font-size:12.5px}.affn a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.secx{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-top:8px;display:grid}.secx .ey{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mint)}.secx h2{font:600 clamp(26px,2.6vw,38px)/1.15 var(--sans);letter-spacing:-.03em;margin-top:10px}.secx .sub{color:var(--dim);margin-top:14px;font-size:17.5px}.secx-r{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dots{gap:10px;margin-top:4px;display:grid}.dots li{color:#d8dbe6;gap:10px;font-size:15px;display:flex}.dots svg{width:16px;height:16px;color:var(--mint);flex:none;margin-top:4px}@media (width<=1000px){.secx{grid-template-columns:1fr}}@media (width<=640px){.secx-r{grid-template-columns:1fr}}.topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;display:grid}.topics h3{font:600 18px var(--sans);border-bottom:1px solid var(--line2);padding-bottom:10px}.topics ul{gap:10px;margin-top:12px;display:grid}.topics a{color:#d8dbe6;font-size:15.5px}.topics a:hover{color:#fff;text-decoration:underline}@media (width<=900px){.topics{grid-template-columns:1fr 1fr}}@media (width<=560px){.topics{grid-template-columns:1fr}}:root{--bg:#071628}html,body{background:#071628}.lhero.portal{background:radial-gradient(50% 60% at 70% 38%,#2db88c29,#0000 65%),radial-gradient(60% 70% at 62% 44%,#15395e 0%,#0b213a 45%,#071628 85%)}.phero{background:radial-gradient(40% 60% at 72% 38%,#2db88c24,#0000 65%),radial-gradient(55% 75% at 62% 40%,#15395e 0%,#0b213a 48%,#071628 88%)}.orbits ellipse,.orb ellipse{stroke:#bee6d738}.orbits circle,.orb circle,.phero .orb circle{fill:#5fe0b4;filter:drop-shadow(0 0 8px #2db88ce6)}.phero .orb ellipse{stroke:#bee6d733}.card,.flow div,.statband div,.probs div{background:#ffffff09}.final,.final:after{background:radial-gradient(60% 90% at 50% 0,#15395e,#0a1d33 70%)}.final:before{background:conic-gradient(from 0deg,transparent 0 70%,#2db88c59 82%,#ffffff1f 90%,transparent 100%)}.card.cta-card{background:linear-gradient(140deg,#15395e,#0b213a)}.cred-s{background:linear-gradient(160deg,#2db88c12,#ffffff05 60%)}.btn.w{color:#0b213a}.eyebrow b{color:#04241a;background:#2db88c}.wrap,.nav,.pc{max-width:none}.phero .orb svg{width:auto;height:calc(100% - 16px);top:50%}.phero .pc{min-height:clamp(520px,44vw,700px)}.maker select option,.form select option{color:var(--ink);background-color:#0a1d33}.statband>div{position:relative;overflow:hidden}.statband>div:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 0 0,#5fe0b429,#0000 60%);transition:opacity .35s;position:absolute;inset:0}.statband b{transition:color .25s}.in .statband.stg>div{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s,box-shadow .35s}.in .statband.stg>div:hover{background:#ffffff0f;border-color:#5fe0b473;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s,box-shadow .35s;transform:translateY(-6px);box-shadow:0 20px 44px -20px #2db88c8c;transition-delay:0s!important}.statband>div:hover:after{opacity:1}.statband>div:hover b{color:var(--mint)}#products .card,.reasons .card,.plan-cards .card{position:relative;overflow:hidden}#products .card:after,.reasons .card:after,.plan-cards .card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 0 0,#5fe0b424,#0000 60%);transition:opacity .35s;position:absolute;inset:0}#products .card h3,.reasons .card h3,.plan-cards .card h3{transition:color .25s}#products.in .stg>.card,.in .reasons.stg>.card,.in .plan-cards.stg>.card{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s,box-shadow .35s}#products.in .stg>.card:hover,.in .reasons.stg>.card:hover,.in .plan-cards.stg>.card:hover{border-color:#5fe0b473;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s,box-shadow .35s;transform:translateY(-6px);box-shadow:0 22px 48px -22px #2db88c8c;transition-delay:0s!important}#products .card:hover:after,.reasons .card:hover:after,.plan-cards .card:hover:after{opacity:1}#products .card:hover h3,.reasons .card:hover h3,.plan-cards .card:hover h3{color:var(--mint)}.reasons .card:hover .pi{background:#2fcfb314;border-color:#2fcfb399;box-shadow:0 0 0 4px #2fcfb314,0 0 24px #2fcfb340}.nav .r .tel{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.nav .r .tel svg{color:#fff;width:20px;height:20px}.nav .r .ln{white-space:nowrap}@media (width<=1520px){.logo small{display:none}}@media (width<=1360px){.nav .r .tel{display:none}}.aff b.sm.long{white-space:normal}@media (width>=641px){.aff ul{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-600-normal.woff2)format("woff2")}.logo .lw{flex-direction:column;justify-content:center;display:flex}.logo .lwn{font:500 22px/1 "Poppins",var(--sans);letter-spacing:-.005em;color:#fff}.logo .lwn b{background:linear-gradient(#63e3b6,#1fae7e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.logo .lwb{font:500 8.5px/1 "Poppins",var(--sans);letter-spacing:.34em;text-transform:uppercase;color:#a3abb6;align-items:center;gap:6px;margin-top:6px;display:flex}.logo .lwb:before{content:"";background:linear-gradient(90deg,#2fcfa000,#2fcfa0);flex:none;width:24px;height:1px}.fgrid .logo .lwn{font-size:24px}.proc-anim:after{transition:transform 1.5s linear .25s}@keyframes procPulse{0%{box-shadow:0 0 #2fcfb380}70%,to{box-shadow:0 0 0 12px #2fcfb300}}.proc-anim>div>*{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),color .25s;transform:translateY(16px)}.proc-anim>div:before{opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1),background .35s;transform:scale(.4)}.in .proc-anim>div>*{opacity:1;transform:none}.in .proc-anim>div:before{opacity:1;background:var(--mint);animation:2.6s ease-out infinite procPulse;transform:scale(1)}.in .proc-anim>div:first-child>*,.in .proc-anim>div:first-child:before{transition-delay:.25s,.25s,0s;animation-delay:.7s}.in .proc-anim>div:nth-child(2)>*,.in .proc-anim>div:nth-child(2):before{transition-delay:.55s,.55s,0s;animation-delay:1s}.in .proc-anim>div:nth-child(3)>*,.in .proc-anim>div:nth-child(3):before{transition-delay:.85s,.85s,0s;animation-delay:1.3s}.in .proc-anim>div:nth-child(4)>*,.in .proc-anim>div:nth-child(4):before{transition-delay:1.15s,1.15s,0s;animation-delay:1.6s}.in .proc-anim>div:nth-child(5)>*,.in .proc-anim>div:nth-child(5):before{transition-delay:1.45s,1.45s,0s;animation-delay:1.9s}.proc-anim>div:hover b{color:var(--mint)}.proc-anim>div:hover p{color:var(--ink)}.in .proc-anim>div:hover:before{transform:scale(1.35);transition-delay:0s!important}@media (prefers-reduced-motion:reduce){.proc-anim>div>*,.proc-anim>div:before{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.proc>div:before{z-index:1;top:-32px}@media (width<=1000px){.proc>div:before{top:4px;left:-26px}}.fcon{gap:10px;margin-top:18px;font-size:14.5px;font-style:normal;line-height:1.5;display:grid}.fcon a,.fcon span{color:#d8dbe6;align-items:flex-start;gap:10px;text-decoration:none;display:flex}.fcon a:hover{color:#fff}.fcon svg{width:17px;height:17px;color:var(--mint);flex:none;margin-top:2px}.prose h3{font:600 20px/1.3 var(--sans);color:#fff;margin:28px 0 10px}.prose .legal-date{font:500 12.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mint)}@media (width>=900px){.phero .orb svg{left:auto;right:var(--gut);transform:translate(13.3%,-50%)}}.cinfo{gap:12px;margin-top:18px;font-style:normal;display:grid}.cinfo>a,.cinfo>div{border:1px solid var(--line);color:var(--ink);background:#ffffff08;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;font-size:16px;font-weight:500;line-height:1.45;text-decoration:none;transition:border-color .25s,background .25s,transform .25s;display:flex}.cinfo>a:hover{background:#ffffff0f;border-color:#5fe0b473;transform:translateY(-2px)}.cinfo .pi{width:42px;height:42px;color:var(--mint);background:#2fcfb314;border:1px solid #2fcfb359;border-radius:12px;flex:none;place-items:center;display:grid}.cinfo .pi svg{width:20px;height:20px}.cinfo small{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);display:block}.maker select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
