@font-face{font-family:estedad;src:url(/_next/static/media/cac4efcab715aa6d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:estedad Fallback;src:local("Arial");ascent-override:97.52%;descent-override:47.57%;line-gap-override:0.00%;size-adjust:105.11%}.__className_64d2f9{font-family:estedad,estedad Fallback,Tahoma,system-ui,sans-serif}.__variable_64d2f9{--font-estedad:"estedad","estedad Fallback",Tahoma,system-ui,sans-serif}:root{color-scheme:dark;--font-sans:var(--font-estedad),Tahoma,system-ui,sans-serif;--ink:#0a0c16;--ink-2:#0f1220;--surface:#141829;--surface-2:#1a1f34;--line:rgb(255 255 255/0.08);--line-strong:rgb(255 255 255/0.14);--text:#eceef6;--text-dim:#a5abc3;--text-faint:#767c97;--primary:#5a8efd;--primary-ink:#ffffff;--moving:#03ba58;--idle:#f59e0b;--danger:#f05252;--violet:#a78bfa;--cyan:#00ccff;--radius:18px;--radius-sm:12px;--container:1200px;--gutter:clamp(16px,4vw,32px);--header-h:68px;--ease:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;line-height:1.3;font-weight:800;letter-spacing:-.01em;color:#fff}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.skip-link{position:absolute;inset-inline-start:12px;top:-60px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--primary);color:#fff;font-weight:700}.skip-link:focus{top:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border:1px solid transparent;border-radius:14px;font:inherit;font-weight:700;font-size:.95rem;white-space:nowrap;cursor:pointer;transition:transform .2s var(--ease),background-color .2s,border-color .2s,box-shadow .2s}.btn svg{width:20px;height:20px;flex:none}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-sm{min-height:40px;padding:0 14px;font-size:.88rem;border-radius:12px}.btn-lg{min-height:54px;padding:0 26px;font-size:1rem;border-radius:16px}.btn-primary{background:var(--primary);color:var(--ink);box-shadow:0 8px 24px -8px rgb(90 142 253/.65),inset 0 1px 0 rgb(255 255 255/.18)}.btn-primary:hover{background:#6b9bff}.btn-glass{background:rgb(255 255 255/.06);border-color:var(--line-strong);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-glass:hover{background:rgb(255 255 255/.1)}.btn-disabled{opacity:.55;cursor:not-allowed}.site-header{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h);transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s;transition:background-color .3s,border-color .3s,backdrop-filter .3s;transition:background-color .3s,border-color .3s,backdrop-filter .3s,-webkit-backdrop-filter .3s;border-bottom:1px solid transparent}.site-header.is-solid{background:rgb(10 12 22/.78);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom-color:var(--line)}.header-trust-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:32px;color:var(--text-dim);font-size:.82rem}.header-trust a{color:#fff;font-weight:700}html[data-header-trust]{--header-h:100px}.header-inner{display:flex;align-items:center;gap:16px;height:68px}.brand{color:#fff;flex:none}.main-nav{display:flex;gap:4px;-webkit-margin-start:8px;margin-inline-start:8px}.main-nav a{padding:8px 10px;border-radius:10px;color:var(--text-dim);font-size:.92rem;font-weight:600;transition:color .2s,background-color .2s}.main-nav a:hover{color:#fff;background:rgb(255 255 255/.06)}.header-actions{display:flex;align-items:center;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.header-support{color:var(--text);font-size:.82rem;font-weight:700;white-space:nowrap}.mobile-nav .mobile-buy{margin-top:12px;border:0;border-radius:12px;background:var(--primary);color:#fff;text-align:center}.menu-toggle{display:none;place-items:center;width:42px;height:42px;border:1px solid var(--line-strong);border-radius:12px;background:rgb(255 255 255/.04);color:#fff;cursor:pointer}.mobile-nav{display:grid;grid-gap:2px;gap:2px;padding:8px var(--gutter) 16px;background:rgb(10 12 22/.96)}.mobile-nav,.mobile-nav a{border-bottom:1px solid var(--line)}.mobile-nav a{padding:12px 8px;font-weight:700}.mobile-nav a:last-child{border-bottom:0}.hero-kicker{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border:1px solid rgb(3 186 88/.35);border-radius:999px;background:rgb(3 186 88/.1);color:#6ee7a8;font-size:.85rem;font-weight:700}.live-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--moving);flex:none}.live-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--moving);animation:ping 1.8s var(--ease) infinite}@keyframes ping{0%{transform:scale(.5);opacity:.9}80%,to{transform:scale(1.6);opacity:0}}.hero-accent{background:linear-gradient(90deg,var(--cyan),var(--primary));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{max-width:34rem;margin-top:22px;color:var(--text-dim);font-size:clamp(1rem,1.4vw,1.12rem)}.hero-cta{gap:12px}.hero-cta,.hero-proof{display:flex;flex-wrap:wrap;margin-top:34px}.hero-proof{gap:8px 22px;color:var(--text-dim);font-size:.88rem;font-weight:600}.hero-proof li{display:inline-flex;align-items:center;gap:8px}.hero-proof li:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--primary);transform:rotate(45deg)}.section{padding:clamp(80px,11vw,140px) 0}.section-head{max-width:40rem;margin-bottom:clamp(40px,6vw,72px)}.section-head--wide{max-width:48rem}.eyebrow{margin-bottom:14px;color:var(--primary);font-size:.9rem;font-weight:800}.faq-head h2,.section-head h2{font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.25}.section-sub{margin-top:16px;color:var(--text-dim);font-size:1.05rem}.phone{position:relative;width:min(300px,70vw);padding:10px;border-radius:46px;background:linear-gradient(160deg,#2a3049,#10131f 60%);box-shadow:0 0 0 1px rgb(255 255 255/.1),0 50px 80px -40px rgb(0 0 0/.9)}.phone img{width:100%;height:auto;aspect-ratio:700/1558;object-fit:cover;object-position:center 28%;border-radius:37px}.capabilities{background:radial-gradient(60% 50% at 50% 0,rgb(90 142 253/.08),transparent),var(--ink-2);border-block:1px solid var(--line)}.home-paths{padding:0 0 clamp(48px,8vw,96px)}.home-paths h2{font-size:clamp(1.4rem,2.6vw,1.9rem)}.home-path-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.home-path-list a{display:grid;grid-gap:6px;gap:6px;min-width:0;height:100%;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.home-path-list strong{color:#fff;font-size:1.05rem}.home-path-list span{color:var(--text-dim);font-size:.92rem}.home-path-list a:hover{border-color:var(--line-strong);background:var(--surface-2)}.sticky-buy{display:none}.trust-block{display:grid;grid-gap:12px;gap:12px;margin-top:28px;min-width:0}.trust-block h2,.trust-block h3,.trust-block h4{font-size:1.25rem}.trust-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.trust-photos img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.trust-stories{display:grid;grid-gap:12px;gap:12px}.trust-stories li{padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.app-block{display:grid;grid-gap:8px;gap:8px;margin-top:32px;min-width:0}.app-block h2{font-size:1.25rem}.app-block p{max-width:none}.app-block a{color:var(--primary);font-weight:700}.about-facts{display:grid;grid-gap:12px;gap:12px;margin:0}.about-facts div{display:grid;grid-gap:4px;gap:4px;min-width:0}.about-facts dt{color:var(--text-faint);font-size:.85rem}.about-facts dd{margin:0;overflow-wrap:anywhere}.app-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,220px));grid-gap:16px;gap:16px;margin-top:8px}.app-shots img{width:100%;height:auto;aspect-ratio:700/1558;border-radius:16px}.cap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line)}.cap{padding:28px 24px;background:var(--ink-2);transition:background-color .25s}.cap:hover{background:var(--surface)}.cap-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:18px;border-radius:13px;background:rgb(90 142 253/.12);color:var(--primary)}.cap h3{font-size:1.05rem}.cap p{margin-top:8px;color:var(--text-dim);font-size:.92rem;line-height:1.8}.uses-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.use{padding:28px 24px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--surface),var(--ink-2));transition:border-color .25s,transform .25s var(--ease)}.use:hover{border-color:rgb(90 142 253/.45);transform:translateY(-3px)}.use-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:14px;background:rgb(90 142 253/.14);color:var(--primary)}.use h3{font-size:1.08rem}.use p{margin-top:8px;color:var(--text-dim);font-size:.93rem;line-height:1.8}.trust{padding:clamp(56px,8vw,96px) 0;background:linear-gradient(120deg,rgb(3 186 88/.1),transparent 45%),linear-gradient(300deg,rgb(0 204 255/.1),transparent 45%),var(--ink-2);border-block:1px solid var(--line)}.trust-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;grid-gap:48px;gap:48px}.trust-head h2{font-size:clamp(1.9rem,4vw,3rem)}.trust-head p{margin-top:14px;max-width:34rem;color:var(--text-dim);font-size:1.05rem}.trust-points{display:grid;grid-gap:12px;gap:12px}.trust-points li{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--line-strong);border-radius:var(--radius);background:rgb(255 255 255/.03)}.trust-points svg{flex:none;color:var(--moving)}.trust-points span{display:grid;color:var(--text-dim);font-size:.9rem;line-height:1.7}.trust-points strong{color:#fff;font-size:1rem}.how-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;counter-reset:step}.how-step{position:relative;padding:30px 26px 28px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--surface),var(--ink-2));overflow:hidden}.how-num{position:absolute;inset-inline-end:18px;top:4px;font-size:5.5rem;font-weight:900;line-height:1;color:rgb(255 255 255/.05)}.how-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border-radius:14px;background:var(--primary);color:#fff;box-shadow:0 10px 24px -10px rgb(90 142 253/.8)}.how-step h3{font-size:1.15rem}.how-step p{margin-top:8px;color:var(--text-dim);font-size:.95rem}.download{padding-top:0}.download-card{position:relative;display:grid;justify-items:center;padding:clamp(40px,7vw,80px) var(--gutter);text-align:center;border:1px solid var(--line-strong);border-radius:28px;background:radial-gradient(70% 90% at 50% 0,rgb(90 142 253/.25),transparent 70%),var(--surface);overflow:hidden}.download-icon{width:96px;height:96px;border-radius:24px;box-shadow:0 20px 40px -16px rgb(0 0 0/.8)}.download-card h2{margin-top:26px;font-size:clamp(1.8rem,4vw,2.8rem)}.download-card>p{max-width:32rem;margin-top:12px;color:var(--text-dim);font-size:1.05rem}.download-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.download-card .download-note{margin-top:22px;color:var(--text-faint);font-size:.85rem}.download-manual{margin-top:14px;font-size:.9rem}.download-manual a{color:var(--text-dim);text-decoration:underline;text-underline-offset:3px}.download-manual a:hover{color:#fff}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:start}.faq-head{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font-weight:700;font-size:1.02rem;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item .chev{flex:none;width:20px;height:20px;color:var(--text-faint);transition:transform .3s var(--ease)}.faq-item[open] .chev{transform:rotate(180deg);color:var(--primary)}.faq-item p{padding:0 0 22px;color:var(--text-dim)}.site-footer{border-top:1px solid var(--line);background:var(--ink-2);padding-top:56px}.footer-grid{display:grid;grid-template-columns:minmax(200px,1.3fr) repeat(auto-fit,minmax(150px,1fr));grid-gap:32px 24px;gap:32px 24px;padding-bottom:40px}.footer-brand{color:#fff}.footer-brand p{max-width:24rem;margin-top:16px;color:var(--text-dim);font-size:.92rem}.footer-col{display:grid;align-content:start;grid-gap:10px;gap:10px;font-size:.92rem}.footer-col h3{margin-bottom:4px;font-size:.95rem}.footer-col a{color:var(--text-dim)}.footer-col a:hover{color:#fff}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:20px 28px;border-top:1px solid var(--line);color:var(--text-faint);font-size:.82rem}.footer-credits{display:flex;flex-wrap:wrap;gap:4px 18px}.footer-credits a{white-space:nowrap;color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-credits a:hover{color:#fff}.page-shell{padding-top:calc(var(--header-h) + 48px);padding-bottom:72px;min-height:70vh}.page-shell h1{font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:12px}.page-shell p{max-width:42rem;color:var(--text-dim)}.page-note{margin-top:12px}.page-links{display:grid;grid-gap:8px;gap:8px;margin-top:28px}.page-links a{color:var(--primary);font-weight:700}.order-panel{display:grid;grid-gap:12px;gap:12px;margin-top:40px;max-width:46rem;min-width:0}.order-panel h3{font-size:1.35rem}.order-panel p{max-width:none}.order-form,.recommender-form{display:grid;grid-gap:16px;gap:16px;min-width:0}.order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.field{display:grid;grid-gap:6px;gap:6px;min-width:0}.field-wide{grid-column:1/-1}.field input,.field select,.field textarea{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface);color:var(--text);font:inherit}.field textarea{min-height:120px;resize:vertical}.field-error{color:var(--danger);font-size:.88rem}.form-alert{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface)}.btn:disabled{cursor:not-allowed;opacity:.7}@media (max-width:720px){.order-grid{grid-template-columns:1fr}}.product-group{margin-top:40px}.product-group h2,.product-related h2,.product-sections h2{font-size:1.25rem;margin-bottom:12px}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.product-card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:132px;height:100%;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:inherit}.product-card h3{font-size:1.05rem}.product-card p{color:var(--text-dim);font-size:.92rem}.product-card:hover{border-color:var(--line-strong);background:var(--surface-2)}.breadcrumbs{margin-bottom:20px}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;color:var(--text-faint);font-size:.85rem}.breadcrumbs li{display:inline-flex;align-items:center}.breadcrumbs li:not(:last-child):after{content:"‹";margin-inline:8px;color:var(--text-faint)}.breadcrumbs a{color:var(--text-dim)}.breadcrumbs a:hover{color:#fff}.breadcrumbs [aria-current=page]{color:var(--text);font-weight:700}.product-sections{display:grid;grid-gap:16px;gap:16px;margin-top:28px}.product-sections section{padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.product-sections p{margin-top:8px}.product-inquiry{margin-top:28px}.product-related{margin-top:36px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:28px}.package-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.package-card h2{font-size:1.15rem}.package-card h3{font-size:1rem;margin-top:4px}.package-price{color:#fff;font-size:1.25rem;font-weight:800}.package-missing{color:var(--text-dim);font-size:.92rem}.package-card .btn{justify-self:start;margin-top:8px}.compare-section{margin-top:48px}.compare-table{width:100%;margin-top:16px;border-collapse:collapse}.compare-table td,.compare-table th{border:1px solid var(--line);padding:12px;text-align:start;vertical-align:top}.compare-table th{background:var(--surface)}@media (max-width:860px){.package-grid{grid-template-columns:1fr}}@media (max-width:720px){.compare-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.compare-table,.compare-table tbody,.compare-table td,.compare-table th,.compare-table tr{display:block;width:100%}.compare-table tr{margin-top:12px;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.compare-table td,.compare-table th{border:0;border-top:1px solid var(--line)}.compare-table tr>th[scope=row]{border-top:0;background:var(--surface)}.compare-table td:before{content:attr(data-col);display:block;margin-bottom:4px;color:var(--text);font-weight:700}}.nf-page{display:grid;justify-items:center;align-content:center;grid-gap:18px;gap:18px;min-height:calc(100svh - var(--header-h));padding:calc(var(--header-h) + 24px) var(--gutter) 48px;text-align:center;color:#fff}.nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 18px;margin-top:8px}.nf-links a{color:var(--primary);font-weight:700}.nf-car{width:140px;height:140px;margin:12px 0}.nf-ring{fill:none;stroke:var(--primary);stroke-width:1.5;stroke-dasharray:3 6}.nf-page h1{font-size:clamp(1.6rem,4vw,2.4rem)}.nf-page p{max-width:28rem;color:var(--text-dim);margin-bottom:10px}html[data-js] .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease),transform .8s var(--ease)}html[data-js] .reveal.is-in{opacity:1;transform:none}.blog-home{background:radial-gradient(50% 40% at 100% 0,rgb(90 142 253/.08),transparent),transparent}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.blog-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:inherit}.blog-card:hover{border-color:var(--line-strong);background:var(--surface-2)}.blog-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--ink-2)}.blog-card-body{display:grid;grid-gap:8px;gap:8px;padding:16px 16px 18px}.blog-card-body h3{font-size:1.05rem;line-height:1.45;color:#fff}.blog-card-body p:last-child{color:var(--text-dim);font-size:.92rem}.blog-card-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--text-faint);font-size:.82rem;font-weight:700}.blog-card-meta a{color:var(--primary)}.blog-more{margin-top:28px}.blog-cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;padding:0;list-style:none}.blog-cats a{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:#fff;font-size:.88rem;font-weight:700}.blog-group{margin-top:36px}.blog-group h2{margin-bottom:14px;font-size:1.35rem}.article-layout{max-width:52rem}.article-layout .blog-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.article-summary{margin-top:8px;font-size:1.05rem}.blog-hero{display:block;width:100%;height:auto;aspect-ratio:16/9;margin-top:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-2)}.article-main{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start;grid-gap:48px;gap:48px;margin-top:36px}.article-screen{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);margin:0}.article-screen .phone{width:100%;padding:8px;border-radius:36px}.article-screen .phone img{border-radius:29px}.article-screen figcaption{margin-top:12px;color:var(--text-faint);font-size:.85rem;line-height:1.7;text-align:center}@media (max-width:760px){.article-main{grid-template-columns:minmax(0,1fr);gap:32px}.article-screen{position:static;width:min(240px,70%);margin-inline:auto}}.article-body{display:grid;grid-gap:28px;gap:28px}.article-body h2{margin-bottom:10px;font-size:1.3rem}.article-body p+p{margin-top:12px}@media (max-width:1024px){.cap-grid,.uses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.main-nav{display:none}.menu-toggle{display:grid}}@media (max-width:860px){.home-path-list{grid-template-columns:1fr}.sticky-buy{position:fixed;z-index:40;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:rgb(10 12 22/.94);border-top:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sticky-buy .btn{flex:1 1 auto;min-width:0;max-width:28rem}html:has(.sticky-buy){scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}html:has(.sticky-buy) body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}html[data-nav-open] .sticky-buy{display:none}.faq-grid,.how-steps,.trust-inner{grid-template-columns:1fr}.faq-head{position:static}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width:520px){.header-download,.header-support{display:none}.cap-grid,.footer-grid,.uses-grid{grid-template-columns:1fr}.hero-cta .btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html[data-js] .reveal{opacity:1;transform:none}}