:root{--ink:#000;--canvas:#fff;--soft-cloud:#f5f5f5;--hairline:#cacacb;--hairline-soft:#e5e5e5;--r-none:0px;--r-sm:18px;--r-md:24px;--r-lg:30px;--r-full:9999px;--xxs:2px;--xs:4px;--sm:8px;--md:12px;--lg:18px;--xl:24px;--xxl:30px;--section:48px;--t-display:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--t-ui:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--content-max:1440px}html[dir=rtl]{--t-display:"Graphik Arabic","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--t-ui:"Graphik Arabic","Inter","Helvetica Neue",Helvetica,Arial,sans-serif}html[dir=rtl] body{direction:rtl}html[dir=rtl] .cta-final .inner,html[dir=rtl] .cta-final .kicker,html[dir=rtl] .kicker,html[dir=rtl] .section-head,html[dir=rtl] .section-head .util-tg{text-align:start}html[dir=rtl] .display,html[dir=rtl] .hero,html[dir=rtl] .hero-inner,html[dir=rtl] .hero-meta,html[dir=rtl] .hero-sub,html[dir=rtl] .kicker,html[dir=rtl] .kicker-dot{text-align:center}html[dir=rtl] .kicker{display:inline-flex}html[dir=rtl] .hero-cta,html[dir=rtl] .hero-meta{justify-content:center}html[dir=rtl] .contact-telegram-cta,html[dir=rtl] .footer-fine{justify-content:flex-start}html[dir=rtl] .hero-meta{flex-direction:row}html[dir=rtl] .features li:before{margin-left:8px;margin-right:0}html[dir=rtl] .product-image .tier-tag{left:auto;right:var(--xl)}html[dir=rtl] .review-shot-badge{left:auto;right:12px}html[dir=rtl] .badge-promo,html[dir=rtl] .display .hero-logo{direction:ltr}html[dir=rtl] .display .bold+span.bold{display:block;margin-top:var(--md);font-size:.5em;line-height:1.05;letter-spacing:-.01em}[data-theme=dark]{--ink:#fff;--canvas:#000;--soft-cloud:#161616;--hairline:#2a2a2a;--hairline-soft:#1f1f1f}[data-theme=dark] .hero:before{background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.04),transparent 55%),radial-gradient(ellipse at 50% 100%,hsla(0,0%,100%,.025),transparent 50%)}[data-theme=dark] .cta-final:before{background:radial-gradient(circle at 20% 100%,hsla(0,0%,100%,.03),transparent 50%),radial-gradient(circle at 80% 0,hsla(0,0%,100%,.02),transparent 45%)}[data-theme=dark] .badge-art{box-shadow:0 8px 24px rgba(0,0,0,.6)}[data-theme=dark] .features li:before,[data-theme=dark] .product-card.tier-2 .features li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 4.5'/%3E%3C/svg%3E")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@font-face{font-family:Graphik Arabic;src:url(/fonts/Graphik-Arabic-Regular.woff2) format("woff2"),url(/fonts/Graphik-Arabic-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(/fonts/Graphik-Arabic-Light.woff2) format("woff2"),url(/fonts/Graphik-Arabic-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(/fonts/Graphik-Arabic-Medium.woff2) format("woff2"),url(/fonts/Graphik-Arabic-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(/fonts/Graphik-Arabic-Bold.woff2) format("woff2"),url(/fonts/Graphik-Arabic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:var(--t-ui);font-size:16px;line-height:1.5;color:var(--ink);background:var(--canvas);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.utility{background:var(--soft-cloud);font-size:12px;font-weight:500;letter-spacing:.04em;height:36px;display:flex;align-items:center;justify-content:center;gap:var(--xl);text-transform:uppercase;border-bottom:1px solid var(--hairline-soft)}.utility,.utility .dot{color:var(--ink)}.utility .live{display:inline-flex;align-items:center;gap:var(--sm)}.utility .live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink);display:inline-block}.utility .util-tg{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:1px;transition:opacity .15s}.utility .util-tg:hover{opacity:.6}.nav{height:64px;background:var(--canvas);padding:0 48px;border-bottom:1px solid var(--hairline-soft);position:-webkit-sticky;position:sticky;top:0;z-index:50}.nav,.nav-inner{display:flex;align-items:center}.nav-inner{width:100%;max-width:var(--content-max);margin:0 auto;justify-content:space-between;gap:var(--xl)}.logo{display:inline-flex;align-items:center;color:var(--ink)}.brand-logo{display:block;height:auto;fill:var(--ink);color:var(--ink)}.brand-stamp{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--hairline);border-radius:50%;color:#000;box-shadow:0 8px 24px rgba(0,0,0,.12)}.brand-stamp svg{color:#000;fill:#000}.review-anon{font-size:12px;color:var(--ink);opacity:.6}.nav-links{display:flex;align-items:center;gap:var(--xxl);font-size:16px;font-weight:500}.nav-links a{position:relative;padding:6px 0;color:var(--ink)}.nav-links a.active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--ink)}.nav-links a:hover{opacity:.7}.nav-right{display:flex;align-items:center;gap:var(--md)}.lang-switch{display:inline-flex;align-items:center;border:1px solid var(--hairline);padding:2px;height:32px;background:var(--canvas)}.lang-btn,.lang-switch{border-radius:var(--r-full)}.lang-btn{font-family:var(--t-ui);font-size:12px;font-weight:700;letter-spacing:.04em;padding:4px 10px;color:var(--ink);background:transparent;cursor:pointer;transition:background .15s,color .15s;line-height:1}.lang-btn.active{background:var(--ink);color:var(--canvas)}.lang-btn:not(.active):hover{background:var(--soft-cloud)}html[dir=rtl] .lang-switch{flex-direction:row-reverse}.lang-switch{display:none}.theme-toggle{width:40px;height:40px;border-radius:var(--r-full);background:transparent;color:var(--ink);border:1px solid var(--hairline);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .15s}.theme-toggle:hover{background:var(--soft-cloud);transform:scale(.96)}.theme-toggle svg{width:18px;height:18px}.theme-toggle .icon-moon,[data-theme=dark] .theme-toggle .icon-sun{display:none}[data-theme=dark] .theme-toggle .icon-moon{display:inline-block}.btn-contact-pill{background:var(--ink);color:var(--canvas);font-weight:500;font-size:14px;padding:10px 20px;border-radius:var(--r-lg);height:40px;display:inline-flex;align-items:center}.btn-contact-pill:hover{transform:scale(.97);opacity:.92;transition:all .15s}.hamburger{display:none;width:40px;height:40px;border-radius:var(--r-full);background:var(--soft-cloud);align-items:center;justify-content:center}.hamburger span{display:block;width:18px;height:1.5px;background:var(--ink);position:relative}.hamburger span:after,.hamburger span:before{content:"";position:absolute;left:0;width:18px;height:1.5px;background:var(--ink)}.hamburger span:before{top:-6px}.hamburger span:after{top:6px}.hero{background:var(--canvas);color:var(--ink);position:relative;overflow:hidden;padding:120px 48px 140px;text-align:center;border-bottom:1px solid var(--hairline-soft)}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(0,0,0,.04),transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(0,0,0,.025),transparent 50%);pointer-events:none}.hero-inner{max-width:1180px;margin:0 auto;position:relative;z-index:1}.kicker{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--canvas);background:var(--ink);margin:0 auto var(--xxl);display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:var(--r-full);white-space:nowrap;line-height:1;max-width:calc(100% - 0px);box-sizing:border-box}.kicker-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--canvas);flex:0 0 auto}.display{font-family:var(--t-display);font-size:clamp(52px,6.5vw,96px);line-height:1;letter-spacing:-.025em;text-transform:uppercase;word-break:break-word;overflow-wrap:break-word}.display,.display .bold{font-weight:900;color:var(--ink)}.display .bold{display:inline-block}.display .bold+span.bold{display:block;margin-top:var(--md);font-size:.5em;line-height:1.05;letter-spacing:-.02em}.display .soft{display:inline-block;color:var(--ink);font-weight:400}.display .hero-logo{display:inline-block;vertical-align:-.12em;height:.78em;width:auto;margin:0 .08em;filter:brightness(0) saturate(0)}[data-theme=dark] .display .hero-logo{filter:brightness(0) saturate(0) invert(1)}.hero-sub{margin:var(--xl) auto 0;max-width:580px;font-size:19px;line-height:1.5;color:var(--ink);font-weight:400}.hero-cta{margin-top:var(--xxl);display:flex;gap:var(--md);flex-wrap:wrap;justify-content:center}.btn-primary{background:var(--ink);color:var(--canvas);font-weight:500;font-size:16px;padding:16px 32px;border-radius:var(--r-lg);height:48px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sm);transition:transform .15s,opacity .15s;cursor:pointer;border:none}.btn-primary:hover{transform:scale(.97);opacity:.9}.btn-primary:disabled{opacity:.6;cursor:wait;transform:none}.btn-secondary{background:transparent;color:var(--ink);font-weight:500;font-size:16px;padding:16px 32px;border-radius:var(--r-lg);height:48px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sm);border:1px solid var(--hairline);cursor:pointer;transition:background .15s}.btn-secondary:hover{background:var(--soft-cloud)}.hero-meta{margin-top:var(--xxl);display:flex;gap:var(--xxl);flex-wrap:wrap;color:var(--ink);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;justify-content:center}.hero-meta strong{color:var(--ink);font-weight:700}.section{padding:var(--section) 48px}.section-inner{max-width:var(--content-max);margin:0 auto}.section-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--xl);margin-bottom:var(--xxl);padding-bottom:var(--xl);border-bottom:1px solid var(--hairline)}.heading-xl{font-family:var(--t-ui);font-size:clamp(28px,2.6vw,34px);font-weight:700;line-height:1.18;letter-spacing:-.02em}.section-head .kicker-sm{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin-bottom:var(--sm)}.section-head .util-tg{color:var(--ink);max-width:380px;font-size:14px;line-height:1.5}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,320px));justify-content:center;grid-gap:var(--sm);gap:var(--sm)}.product-card{background:var(--canvas);color:var(--ink);border:1px solid var(--hairline-soft);display:flex;flex-direction:column}.product-image{background:var(--soft-cloud);aspect-ratio:5/4;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image .tier-num{font-family:var(--t-display);font-weight:900;font-size:clamp(80px,9vw,120px);line-height:.95;color:var(--ink);letter-spacing:-.04em}.product-image .product-logo{width:46%;max-width:220px;height:auto;display:block}.product-image .tier-tag{position:absolute;top:var(--xl);left:var(--xl);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.product-image .badge-art{position:absolute;bottom:var(--xl);right:var(--xl);width:80px;height:80px;border-radius:50%;background:var(--soft-cloud);color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.08)}.product-image .badge-art svg{width:42px;height:42px}.product-image .tier-balance{position:absolute;bottom:var(--xl);left:0;right:0;text-align:center;font-family:var(--t-display);font-weight:900;font-size:clamp(22px,2.2vw,28px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.product-image.tier-2{background:#000;color:var(--canvas);border-bottom:1px solid var(--hairline)}.product-image.tier-2 .product-logo{filter:invert(1) brightness(2)}.product-image.tier-2 .tier-tag{color:hsla(0,0%,100%,.7)}.product-image.tier-2 .tier-balance{color:var(--canvas)}.product-image.tier-2 .accent-stripe{position:absolute;top:0;left:0;right:0;height:6px;background:var(--canvas)}.product-image.tier-3{background:#d30005}.product-image.tier-3 .product-logo{filter:invert(1) brightness(2)}.product-image.tier-3 .tier-tag{color:hsla(0,0%,100%,.85)}.product-image.tier-3 .tier-balance{color:var(--canvas)}.product-card.tier-3{background:var(--canvas)}.product-card.tier-3 .btn-primary{background:var(--ink);color:var(--canvas)}.product-card.tier-3 .btn-primary:hover{opacity:.85}.product-meta{padding:var(--lg) var(--lg) var(--xl);display:flex;flex-direction:column;gap:var(--md);flex:1 1}.product-meta .btn-primary{margin-top:auto}.badge-promo{display:inline-flex;align-items:center;align-self:flex-start;background:var(--canvas);border:1px solid var(--hairline);color:var(--ink);font-size:12px;font-weight:500;padding:4px 12px;border-radius:var(--r-lg);letter-spacing:.06em;text-transform:uppercase}.badge-promo.best{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.product-name{font-family:var(--t-ui);font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.product-sub{color:var(--ink);font-size:13px;font-weight:500}.price-row{display:flex;align-items:baseline;gap:var(--sm);padding:var(--sm) 0 var(--md);border-bottom:1px solid var(--hairline-soft)}.price{font-family:var(--t-display);font-weight:900;font-size:56px;line-height:1;letter-spacing:-.03em;color:var(--ink)}.price-note{font-size:13px;color:var(--ink);font-weight:500}.savings{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--soft-cloud);padding:6px 10px;border-radius:var(--r-sm);display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:-4px}.features{list-style:none;flex-direction:column;margin-top:var(--md);margin-bottom:var(--lg)}.features,.features li{display:flex;gap:var(--sm)}.features li{align-items:flex-start;font-size:13px;color:var(--ink);line-height:1.5}.features li:before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 4.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.product-card.tier-2{background:var(--canvas);color:var(--ink)}.product-card.tier-2 .features li,.product-card.tier-2 .price,.product-card.tier-2 .product-name{color:var(--ink)}.product-card.tier-2 .badge-promo.best{border-color:var(--ink)}.product-card.tier-2 .badge-promo.best,.product-card.tier-2 .btn-primary{background:var(--ink);color:var(--canvas)}.product-card.tier-2 .btn-primary:hover{opacity:.85}.btn-crypto{margin-top:var(--md);width:100%;background:transparent;color:var(--ink);font-weight:500;font-size:14px;padding:14px 24px;border-radius:var(--r-lg);height:46px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sm);border:1px solid var(--hairline);transition:background .15s,opacity .15s;cursor:pointer}.btn-crypto:hover{background:var(--soft-cloud)}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sm);gap:var(--sm)}.step{background:var(--soft-cloud);padding:var(--xxl);display:flex;flex-direction:column;gap:var(--lg);min-height:300px;position:relative}.step .step-num{font-family:var(--t-display);font-weight:900;font-size:48px;line-height:1;color:var(--ink);letter-spacing:-.03em}.step h3{font-family:var(--t-ui);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.step p{color:var(--ink);font-size:15px;line-height:1.5}.step .step-time{margin-top:auto;display:inline-flex;align-items:center;gap:var(--sm);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.step .step-time:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ink)}.trust-section{background:var(--soft-cloud);color:var(--ink);border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft)}.trust-section .section-head{border-color:var(--hairline)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--xl);gap:var(--xl)}.trust-stat{border-top:1px solid var(--hairline);padding-top:var(--lg)}.trust-stat .num{font-family:var(--t-display);font-weight:900;font-size:clamp(48px,5vw,76px);line-height:1;letter-spacing:-.025em;color:var(--ink)}.trust-stat .num .accent{color:var(--ink)}.trust-stat .label{margin-top:var(--md);color:var(--ink);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.faq-list{display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.faq-row{border-bottom:1px solid var(--hairline);padding:var(--xl) 0;cursor:pointer}.faq-row .q{display:flex;justify-content:space-between;align-items:center;gap:var(--xl);font-family:var(--t-ui);font-size:18px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.faq-row .q .chev{width:14px;height:14px;transition:transform .25s;flex-shrink:0}.faq-row .a{max-height:0;overflow:hidden;transition:max-height .3s ease;color:var(--ink);font-size:15px;line-height:1.6}.faq-row .a-inner{padding-top:var(--md)}.faq-row.open .q .chev{transform:rotate(45deg)}.faq-row.open .a{max-height:300px}.reviews-section{background:var(--soft-cloud)}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--lg);gap:var(--lg)}.review-card{background:var(--canvas);border:1px solid var(--hairline-soft);padding:var(--xxl);display:flex;flex-direction:column;gap:var(--lg);min-height:0}.review-shot{position:relative;background:var(--ink);border-radius:var(--r-lg);overflow:hidden;aspect-ratio:9/19.5;display:flex;align-items:center;justify-content:center;border:1px solid var(--hairline)}.review-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.review-shot-badge{position:absolute;top:12px;left:12px;background:var(--canvas);color:var(--ink);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:var(--r-full);line-height:1}.review-stars{font-size:14px;letter-spacing:.15em;color:var(--ink)}.review-text{font-size:16px;line-height:1.55;color:var(--ink);font-weight:400;margin:0;flex:1 1}.review-meta{display:flex;flex-direction:column;gap:2px;padding-top:var(--md);border-top:1px solid var(--hairline-soft)}.review-name{font-size:14px}.review-name,.review-tier{font-weight:700;color:var(--ink)}.review-tier{margin-top:var(--sm);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.contact-section{background:var(--canvas);border-top:1px solid var(--hairline-soft)}.contact-telegram-cta,.contact-whatsapp-cta{margin-top:var(--xl);padding:var(--xl);border:1px solid var(--hairline);display:flex;align-items:center;justify-content:space-between;gap:var(--xl);flex-wrap:wrap}.contact-telegram-cta span,.contact-whatsapp-cta span{font-size:14px;color:var(--ink)}.cta-final{background:var(--canvas);color:var(--ink);padding:var(--section) 48px;text-align:center;position:relative;overflow:hidden;border-top:1px solid var(--hairline-soft)}.cta-final:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 100%,rgba(0,0,0,.025),transparent 50%),radial-gradient(circle at 80% 0,rgba(0,0,0,.015),transparent 45%);pointer-events:none}.cta-final .inner{max-width:900px;margin:0 auto;position:relative;z-index:1}.cta-final .kicker{justify-content:center;color:var(--ink)}.cta-final .kicker:before{background:var(--ink)}.cta-final h2{font-family:var(--t-display);font-weight:900;font-size:clamp(44px,6vw,88px);line-height:1;text-transform:uppercase;letter-spacing:-.025em;color:var(--ink)}.cta-final p{margin-top:var(--xl);color:var(--ink);font-size:17px}.cta-final .hero-cta{justify-content:center;margin-top:var(--xxl)}.cta-final .btn-primary{background:var(--ink);color:var(--canvas)}.cta-final .btn-primary:hover{opacity:.85}footer{background:var(--canvas);color:var(--ink);padding:var(--section) 48px var(--xl);border-top:1px solid var(--hairline)}.footer-inner{max-width:var(--content-max);margin:0 auto}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:var(--xl);gap:var(--xl)}.footer-col h4{font-family:var(--t-ui);font-weight:500;margin-bottom:var(--lg);letter-spacing:.04em}.footer-col a,.footer-col h4{font-size:14px;color:var(--ink)}.footer-col a{display:block;padding:6px 0;line-height:1.5}.footer-col a:hover{opacity:.6}.footer-brand .logo{margin-bottom:var(--md)}.footer-brand p{font-size:14px;line-height:1.5;color:var(--ink);max-width:280px}.footer-fine{margin-top:var(--xxl);padding-top:var(--xl);border-top:1px solid var(--hairline);font-size:11px;color:var(--ink);letter-spacing:.04em;display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--md)}@media (min-width:640px){.lang-switch{display:inline-flex}}@media (max-width:1023px){.nav-links{display:none}.hamburger{display:inline-flex}.product-grid{max-width:380px;margin:0 auto}.how-grid,.product-grid{grid-template-columns:1fr}.trust-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:var(--xxl)}.reviews-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}@media (max-width:639px){.utility{font-size:11px;gap:var(--lg);padding:0 var(--md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center}.utility .dot:nth-of-type(3),.utility .live,.utility .sep,.utility>span:nth-of-type(2){display:none}.util-tg{border-bottom:0;padding-bottom:0}.nav{padding:0 var(--xl)}.hero{padding:64px var(--xl) 80px}.section{padding:var(--xxl) var(--xl)}footer{padding:var(--xxl) var(--xl) var(--xl)}.section-head{flex-direction:column;align-items:flex-start}.trust-grid{grid-template-columns:1fr 1fr;gap:var(--lg)}.footer-grid{grid-template-columns:1fr}.display{font-size:clamp(40px,11vw,56px);letter-spacing:-.02em;line-height:1.05}.display .bold+span.bold{font-size:clamp(20px,5.5vw,28px)}.kicker{font-size:11px;letter-spacing:.1em;padding:9px 16px;gap:8px;white-space:normal;text-align:left}.product-meta{padding:var(--lg) var(--lg) var(--xxl)}.price{font-size:38px}.tier-num{font-size:clamp(96px,24vw,140px)}.step{padding:var(--xl);min-height:auto}.step .step-num{font-size:40px}.hero-meta{gap:var(--lg)}.hero-cta{flex-direction:column;align-items:stretch}.hero-cta .btn-primary,.hero-cta .btn-secondary{width:100%}.reviews-grid{grid-template-columns:1fr;gap:var(--lg);max-width:380px;margin:0 auto}.review-shot{aspect-ratio:9/16}.review-card{padding:var(--xl)}}