:root{--sans:var(--t-sans,"Cairo", "Space Grotesk", system-ui, sans-serif);--latin:var(--t-latin,"Space Grotesk", "Cairo", system-ui, sans-serif);--mono:"Fragment Mono", "Cairo", ui-monospace, monospace;--max:var(--t-max,1080px);--r:var(--t-r,20px);--r-sm:var(--t-r-sm,12px);--r-lg:var(--t-r-lg,28px);--sec-pad:var(--t-sec-pad,clamp(72px, 11vw, 128px));--dur-fast:var(--t-dur-fast,.2s);--dur:var(--t-dur,.3s);--dur-slow:var(--t-dur-slow,.45s);--ease:cubic-bezier(.2, .8, .3, 1)}:root,[data-theme=dark]{--bg:var(--t-bg,#0b1423);--panel:var(--t-panel,#111c2e);--panel-2:var(--t-panel-2,#16233a);--line:var(--t-line,#223349);--ink:var(--t-ink,#eef2f6);--dim:var(--t-dim,#9bb0c6);--amber:var(--t-amber,#9de323);--charcoal:var(--t-charcoal,#3a3a3a);--jet:var(--t-jet,#0e0e0e);--on-accent:var(--t-on-accent,#0b1423);--on-ink:var(--t-on-ink,#0b1423);--faint:var(--t-faint,#7d92a8);--steel:var(--t-steel,#8ea2b8);--amber-ink:var(--t-amber-ink,#0b1423);--amber-deep:var(--t-amber-deep,#5c7d00);--danger:var(--t-danger,#ff6b6b);--card-solid:var(--t-card-solid,#fff);--tq-bg:var(--t-tq-bg,#111c2e);--dot:var(--t-dot,#223349);--sheet:var(--t-sheet,#1b2436);--neon-rgb:var(--t-neon-rgb,157, 227, 35);--shadow-rgb:var(--t-shadow-rgb,0, 0, 0)}[data-theme=light]{--bg:var(--t-bg,#f2f4f0);--panel:var(--t-panel,#fff);--panel-2:var(--t-panel-2,#e8ece4);--line:var(--t-line,#d5dbce);--ink:var(--t-ink,#0e1520);--dim:var(--t-dim,#5a6b7c);--amber:var(--t-amber,#679213);--charcoal:var(--t-charcoal,#dde2d8);--jet:var(--t-jet,#e4e9de);--on-accent:var(--t-on-accent,#0b1423);--on-ink:var(--t-on-ink,#fff);--faint:var(--t-faint,#5e7083);--steel:var(--t-steel,#7a8ca0);--amber-ink:var(--t-amber-ink,#0b1423);--amber-deep:var(--t-amber-deep,#4e6d00);--danger:var(--t-danger,#c0392b);--card-solid:var(--t-card-solid,#fff);--tq-bg:var(--t-tq-bg,#fff);--dot:var(--t-dot,#c3cdd9);--sheet:var(--t-sheet,#fff);--neon-rgb:var(--t-neon-rgb,103, 146, 19);--shadow-rgb:var(--t-shadow-rgb,20, 30, 45)}.landing{display:contents}.sec{padding-block:var(--sec-pad)}.sec--flush{padding-block-start:0}body{font-size:1rem}@keyframes hum{0%,to{text-shadow:0 0 12px rgba(var(--neon-rgb), .5), 0 0 38px rgba(var(--neon-rgb), .24)}50%{text-shadow:0 0 14px rgba(var(--neon-rgb), .55), 0 0 40px rgba(var(--neon-rgb), .26), 0 0 72px rgba(var(--neon-rgb), .12)}}.preview-note{font-family:var(--mono);letter-spacing:.06em;text-align:center;background:var(--panel);color:var(--dim);border-bottom:1px solid var(--line);z-index:100;padding:9px 14px;font-size:11px;display:none;position:relative}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:has(.landing){font-size:16px}html[lang=en] body{font-family:var(--latin)}body{background:var(--bg);color:var(--ink);font-family:var(--sans);margin:0;font-size:1rem;line-height:1.75;overflow-x:hidden}img{max-width:100%;display:block}.landing a{color:inherit;text-decoration:none}.landing button,.landing input{font:inherit;color:inherit}.landing :focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition-duration:.001ms!important;animation-duration:.001ms!important}}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:20px}section[id],header[id]{scroll-margin-block-start:clamp(86px,12vw,124px)}.landing h1,.landing h2,.landing h3{letter-spacing:-.02em;overflow-wrap:break-word;margin:0;font-weight:800;line-height:1.12}.landing h1{font-size:clamp(2.1rem,6.4vw,4.6rem);font-weight:900}.landing h2{font-size:clamp(1.6rem,4vw,2.75rem)}.landing h3{font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:700}.landing p{color:var(--dim);margin:0}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.center{text-align:center}.dim{color:var(--dim)}.neon{color:var(--amber);text-shadow:0 0 10px rgba(var(--neon-rgb), .4), 0 0 28px rgba(var(--neon-rgb), .18)}.neon--soft{color:var(--amber);text-shadow:0 0 14px rgba(var(--neon-rgb), .35)}.neon--live{animation:4.2s ease-in-out infinite hum}.tube{padding-block-end:.22em;display:inline-block;position:relative}.tube:after{content:"";background:var(--amber);height:3px;box-shadow:0 0 12px rgba(var(--neon-rgb), .8), 0 0 30px rgba(var(--neon-rgb), .45);border-radius:3px;position:absolute;inset-block-end:.02em;inset-inline:-2%}.prog{z-index:80;background:0 0;height:2px;position:fixed;inset-block-start:0;inset-inline:0}.prog__bar{width:100%;height:100%;transform-origin:inline-start center;will-change:transform;background:var(--amber);box-shadow:0 0 10px rgba(var(--neon-rgb), .7);transition:transform .12s linear;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.prog__bar{transition:none}}.nav{z-index:70;pointer-events:none;padding:0;position:fixed;inset-block-start:10px;inset-inline:0}.nav__in{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--line);min-width:0;box-shadow:0 10px 34px rgba(var(--shadow-rgb), .42);background:#111c2ebd;border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:flex}.mark{letter-spacing:-.03em;align-items:center;gap:9px;min-width:0;font-size:1.02rem;font-weight:900;display:flex}.mark__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mark__glyph{object-fit:contain;flex:none;width:28px;height:28px;display:block}.nav__links{gap:20px;min-width:0;margin-inline-start:auto;display:flex}.nav__links a{color:var(--dim);transition:color var(--dur-fast);white-space:nowrap;font-size:.88rem}.nav__links a:hover{color:var(--ink)}.nav__tools{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.pill{background:var(--ink);color:var(--on-ink);transition:transform var(--dur-fast), background var(--dur-fast), box-shadow var(--dur-fast);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 24px;font-size:.92rem;font-weight:700;display:inline-flex}.pill:hover{background:var(--amber);color:var(--on-accent);box-shadow:0 0 18px rgba(var(--neon-rgb), .22);transform:translateY(-2px)}.pill--amber{background:var(--amber);color:var(--on-accent);box-shadow:0 0 16px rgba(var(--neon-rgb), .2)}.pill--amber:hover{background:var(--ink);color:var(--on-ink);box-shadow:0 0 30px rgba(var(--neon-rgb), .4)}.pill--ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.pill--ghost:hover{background:var(--panel-2);border-color:var(--amber);box-shadow:none}.landing :is(a,button).pill{color:var(--on-ink)}.landing :is(a,button).pill:hover,.landing :is(a,button).pill--amber,.landing a.pill--amber:visited{color:var(--on-accent)}.landing :is(a,button).pill--amber:hover{color:var(--on-ink)}.landing :is(a,button).pill--ghost{color:var(--ink)}.lang{border:1px solid var(--line);border-radius:999px;flex:none;display:flex;overflow:hidden}.lang button{cursor:pointer;font-family:var(--mono);color:var(--dim);min-width:var(--btn-h-md);min-height:var(--btn-h-md);background:0 0;border:0;place-items:center;padding:8px 11px;font-size:11px;display:inline-grid}.lang button[aria-current=true]{background:var(--amber);color:var(--on-accent);font-weight:600}.icon-btn{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{border-color:var(--amber);color:var(--amber)}.icon-btn svg{width:17px;height:17px}.mode__moon{display:none}[data-theme=light] .mode__moon{display:block}[data-theme=light] .mode__sun,.burger,.burger__x{display:none}.burger[aria-expanded=true]{border-color:var(--amber);color:var(--amber)}.burger[aria-expanded=true] .burger__x{display:block}.burger[aria-expanded=true] .burger__lines{display:none}.drawer{z-index:65;visibility:hidden;opacity:0;transition:opacity var(--dur-fast) ease, visibility var(--dur-fast) ease;background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top) + 78px) 20px calc(env(safe-area-inset-bottom) + 28px);position:fixed;inset:0;overflow-y:auto}body.has-bar .drawer{padding-block-start:calc(env(safe-area-inset-top) + 118px)}.drawer.on{visibility:visible;opacity:1}.drawer__panel{width:100%;max-width:520px;margin-inline:auto}.drawer a{border-bottom:1px solid var(--line);padding:14px 2px;font-size:1.05rem;display:block}.drawer .pill{text-align:center;border-bottom:0;justify-content:center;width:100%;margin-block-start:22px;padding-block:15px;font-size:1rem;display:flex}.drawer__foot{justify-content:space-between;align-items:center;gap:12px;margin-block-start:22px;display:flex}.drawer__foot .lang{flex:none}.drawer__foot-label{font-family:var(--mono);color:var(--dim);letter-spacing:.04em;font-size:11px}.drawer__lang{display:none}body.nav-open{overflow:hidden}@media (width<=1100px){.nav__links{display:none}.nav__in{gap:10px;padding-inline:14px 7px}.nav__tools{gap:8px}.burger{display:inline-grid}.nav .lang{display:none}.drawer__lang{display:flex}.nav .pill--amber{padding:10px 16px;font-size:.86rem}}@media (width<=420px){.nav__in{gap:8px;padding-inline:12px 6px}.mark{gap:7px;font-size:.92rem}.mark__glyph{width:25px;height:25px}.nav__tools{gap:6px}.icon-btn{width:36px;height:36px}.nav .pill--amber{padding:9px 13px;font-size:.8rem}}@media (width<=340px){.nav .pill--amber{display:none}}.hero{text-align:center;padding-block:clamp(96px,15vw,138px) 0;position:relative;overflow:hidden}.hero__glow{background:radial-gradient(closest-side, rgba(var(--neon-rgb), .13), transparent 70%);pointer-events:none;width:640px;height:400px;margin-inline:auto;position:absolute;inset-block-start:-140px;inset-inline:0}.hero__kicker{color:var(--dim);align-items:center;gap:8px;margin-block-end:12px;font-size:.86rem;display:inline-flex;position:relative}.hero__kicker b{color:var(--ink);font-weight:700}.hero h1{z-index:3;max-width:16ch;margin-inline:auto;position:relative}.hero__sub{z-index:3;text-align:center;text-wrap:balance;max-width:52ch;margin:16px auto 0;font-size:1.02rem;position:relative}.hero__stage{height:clamp(320px,40vw,460px);margin-block-start:clamp(18px,3vw,34px);position:relative}.hero__disc{z-index:0;aspect-ratio:1;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--amber) 26%, transparent), color-mix(in srgb, var(--amber) 8%, transparent) 65%, transparent 72%);filter:blur(.2px);pointer-events:none;border-radius:50%;width:clamp(280px,33vw,380px);margin-inline:auto;position:absolute;inset-block-end:clamp(-10px,-1vw,0px);inset-inline:0}.arch{background:var(--amber);z-index:1;width:clamp(230px,34vw,330px);height:clamp(115px,17vw,165px);box-shadow:0 0 70px rgba(var(--neon-rgb), .28);border-radius:999px 999px 0 0;margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.hero__photo{object-fit:contain;object-position:bottom center;z-index:2;width:auto;max-width:min(92vw,520px);height:100%;margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.fcards{z-index:3;pointer-events:none;width:min(100%,1120px);margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}.fcard{pointer-events:auto;text-align:start;background:color-mix(in srgb, var(--panel) 88%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);width:clamp(190px,17vw,232px);box-shadow:0 18px 44px rgba(var(--shadow-rgb), .34);border-radius:18px;padding:14px 16px;animation:6s ease-in-out infinite float;position:absolute}.fcard h4{letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:800}.fcard p{margin:6px 0 0;font-size:.76rem;line-height:1.5}.fcard--a{inset-block-start:3%;inset-inline-start:clamp(0px,1vw,16px)}.fcard--b{animation-delay:-1.6s;inset-block-start:3%;inset-inline-end:clamp(0px,1vw,16px)}.fcard--c{animation-delay:-3.2s;inset-block-end:4%;inset-inline-start:clamp(8px,5vw,78px)}.fcard--d{background:var(--jet);border-color:color-mix(in srgb, var(--amber) 26%, var(--line));animation-delay:-4.6s;inset-block-end:4%;inset-inline-end:clamp(8px,5vw,78px)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fcard__row{align-items:center;gap:10px;display:flex}.fcard__ico{background:color-mix(in srgb, var(--amber) 16%, transparent);width:38px;height:38px;color:var(--amber);border-radius:12px;flex:none;place-items:center;display:grid}.fcard__ico svg{width:19px;height:19px}.fcard__tag{background:var(--amber);color:var(--on-accent);border-radius:999px;margin-block-end:8px;padding:4px 10px;font-size:.66rem;font-weight:800;display:inline-block}.fcard__bar{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:999px;height:6px;margin-block-start:14px;overflow:hidden}.fcard__bar i{background:var(--amber);height:100%;box-shadow:0 0 12px rgba(var(--neon-rgb), .5);border-radius:999px;display:block}.fcard__num{font-family:var(--mono);color:var(--amber);margin-block-start:8px;font-size:.78rem;display:block}.fcard__foot{justify-content:space-between;align-items:center;gap:8px;margin-block-start:14px;display:flex}.fcard__foot .faces img{border-color:var(--jet)}.fcard--b p,.fcard--c p{display:none}@media (width<=1180px){.fcard{border-radius:14px;width:clamp(148px,42vw,200px);padding:11px 13px}.fcard h4{font-size:.8rem}.fcard p{font-size:.68rem;line-height:1.45}.fcard__ico{border-radius:var(--r-sm);width:30px;height:30px}.fcard__ico svg{width:15px;height:15px}.fcard__tag{font-size:.6rem}.fcard__bar{height:5px;margin-block-start:10px}.fcard__num{margin-block-start:6px;font-size:.68rem}.fcard__foot{margin-block-start:10px}.fcard--a{inset-block-start:4%;inset-inline-start:clamp(10px,3vw,28px)}.fcard--b{inset-block-start:4%;inset-inline-end:clamp(10px,3vw,28px)}.fcard--c{inset-block-end:5%;inset-inline-start:clamp(10px,3vw,28px)}.fcard--d{width:clamp(160px,42vw,210px);inset-block-end:5%;inset-inline-end:clamp(10px,3vw,28px)}}@media (width<=640px){.hero{padding-block:clamp(84px,20vw,110px) 0}.hero__stage{height:auto;margin-block-start:14px;padding-block-start:0}.hero__stage>.wrap{height:auto!important;position:static!important}.hero__ctarow{flex-direction:column;width:100%;max-width:420px;margin-inline:auto}.hero__ctarow .pill{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;padding-inline:16px;display:flex}.microproof{white-space:normal;text-align:center;justify-content:center}.hero__photo{height:clamp(280px,74vw,340px);position:relative}.hero__disc{width:clamp(240px,68vw,300px);inset-block-end:0}.arch{width:clamp(200px,58vw,250px);height:clamp(100px,29vw,125px);inset-block:auto 0}.fcards{inset-block:0}.fcard{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);width:clamp(112px,32vw,146px);box-shadow:0 10px 26px rgba(var(--shadow-rgb), .28);border-radius:12px;padding:8px 10px}.fcard h4{font-size:.72rem}.fcard p{display:none}.fcard__bar{height:4px;margin-block-start:8px}.fcard__num{margin-block-start:4px;font-size:.64rem}.fcard__tag{margin-block-end:6px;padding:3px 8px;font-size:.56rem}.fcard__foot{display:none}.fcard--a{inset-block-start:2%;inset-inline-start:6px}.fcard--b{inset-block-start:2%;inset-inline-end:6px}.fcard--c{inset-block-end:4%;inset-inline-start:6px}.fcard--d{width:clamp(128px,36vw,160px);inset-block-end:4%;inset-inline-end:6px}}.hero__side{z-index:4;text-align:start;max-width:190px;position:absolute;inset-block-end:clamp(40px,7vw,70px)}.hero__side p{font-size:.83rem;line-height:1.55}.hero__side--l{inset-inline-start:clamp(0px,1.5vw,18px)}.hero__side--r{text-align:end;inset-inline-end:clamp(0px,1.5vw,18px)}.hero__side{display:none}.hero__cta{flex-direction:column;align-items:center;gap:12px;display:flex}.hero__ctarow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero__cta>div{align-self:stretch}.microproof{color:var(--dim);white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-size:.76rem;display:flex}.faces{display:flex}.faces img{border:2px solid var(--bg);object-fit:cover;border-radius:50%;width:22px;height:22px;margin-inline-start:-7px}.faces img:first-child{margin:0}@media (width>=641px) and (width<=1180px){.hero{padding-block:clamp(88px,22vw,116px) 0}.hero h1{max-width:18ch}.hero__stage{--ph:clamp(190px, 54vw, 260px);--ah:calc(var(--ph) * .46);height:auto;margin-block-start:22px;padding-block-start:calc(var(--ph) * 1.16)}.arch{width:calc(var(--ph) * 1.12);height:var(--ah);inset-block-start:calc(var(--ph) * 1.16 - var(--ah));inset-block-end:auto}.hero__photo{width:auto;height:calc(var(--ph) * 1.16);max-width:92vw;inset-block:0 auto}.hero__stage>.wrap{height:auto!important;position:static!important}.hero__ctarow{width:100%;max-width:420px;margin-inline:auto}.hero__ctarow .pill{text-align:center;flex:auto;justify-content:center}.microproof{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center}}.ticker{border-block:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 70%, transparent), var(--panel-2));padding-block:clamp(14px,2.4vw,20px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ticker:before{content:"";pointer-events:none;background:radial-gradient(60% 140% at 50% 120%, color-mix(in srgb, var(--amber) 12%, transparent), transparent 70%);position:absolute;inset:0}.ticker__row{gap:14px;width:max-content;animation:46s linear infinite slide;display:flex}.ticker:hover .ticker__row,.strip:hover .strip__row{animation-play-state:paused}@keyframes slide{to{transform:translate(50%)}}.tq{background:var(--tq-bg);border:1px solid var(--line);border-radius:14px;flex:none;align-items:center;gap:11px;width:290px;padding:11px 16px;display:flex}.tq img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.tq span{color:var(--dim);font-size:.8rem;line-height:1.5}.proofline{text-align:center;color:var(--faint);padding-block:22px;font-size:.86rem;font-weight:500}.eyebrow{font-family:var(--mono);color:var(--amber);letter-spacing:.22em;text-transform:uppercase;text-align:center;margin-block-end:14px;font-size:.72rem;font-weight:600}.cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-block-start:48px;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);text-align:center;transition:transform var(--dur), border-color var(--dur), background var(--dur);padding:34px 26px}.card:hover{border-color:color-mix(in srgb, var(--amber) 35%, var(--line));background:var(--panel-2);box-shadow:0 18px 44px -26px rgba(var(--shadow-rgb), .7);transform:translateY(-3px)}.card__ico{width:40px;height:40px;color:var(--dim);margin:0 auto 16px}.card h3{margin-block-end:8px}.card p{font-size:.88rem;line-height:1.65}.quotebox{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);text-align:center;margin-block-start:14px;padding:clamp(30px,4vw,44px) clamp(22px,3vw,36px)}.quotebox small{color:var(--dim);font-size:.78rem}.quotebox p{color:var(--ink);max-width:44ch;margin-block-start:10px;margin-inline:auto;font-size:clamp(1.05rem,2.3vw,1.4rem);font-weight:700;line-height:1.5}.calc{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);gap:28px;margin-block-start:36px;padding:clamp(24px,4vw,40px);display:grid}@media (width>=860px){.calc{grid-template-columns:1fr 1fr}}.calcfield{margin-block-end:18px}.calcfield label{color:var(--dim);justify-content:space-between;align-items:baseline;margin-block-end:8px;font-size:.86rem;display:flex}.calcfield output{font-family:var(--mono);color:var(--ink);font-size:.9rem}input[type=range]{appearance:none;width:100%;min-height:var(--btn-h-md);cursor:pointer;background:0 0;height:22px}input[type=range]::-webkit-slider-runnable-track{background:var(--line);border-radius:4px;height:4px}input[type=range]::-moz-range-track{background:var(--line);border-radius:4px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--amber);width:18px;height:18px;box-shadow:0 0 10px rgba(var(--neon-rgb), .35);border-radius:50%;margin-top:-7px}input[type=range]::-moz-range-thumb{background:var(--amber);border:0;border-radius:50%;width:18px;height:18px}.calcout{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);align-content:center;gap:16px;padding:22px;display:grid}.calcrow{align-items:baseline;gap:10px;display:flex}.calcrow span{color:var(--dim);font-size:.85rem}.calcrow i{background:var(--line);flex:auto;height:1px;font-style:normal}.calcrow b{font-family:var(--mono);font-size:1.05rem;font-weight:500}.calcbig{border-block-start:1px solid var(--line);padding-block-start:16px}.calcbig span{color:var(--dim);margin-block-end:6px;font-size:.85rem;display:block}.calcbig b{font-family:var(--mono);letter-spacing:-.02em;font-size:clamp(1.7rem,4.5vw,2.5rem);font-weight:500;display:block}.calcnote{color:var(--faint);font-size:.74rem;line-height:1.6}.strip{padding-block:10px;overflow:hidden}.strip__row{gap:14px;width:max-content;animation:40s linear infinite slide;display:flex}.shot{aspect-ratio:16/11;border:1px solid var(--line);width:clamp(200px,26vw,270px);transition:transform var(--dur);border-radius:14px;flex:none;overflow:hidden}.shot:hover{transform:scale(1.03)}.shot img{object-fit:cover;width:100%;height:100%}.amberpanel{background:var(--amber);color:var(--on-accent);border-radius:var(--r-lg);gap:26px;padding:clamp(26px,4.5vw,42px);display:grid;position:relative;overflow:hidden}.amberpanel:after{content:"";pointer-events:none;background-image:linear-gradient(#0b14230e 1px,#0000 1px),linear-gradient(90deg,#0b14230e 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}@media (width>=840px){.amberpanel{grid-template-columns:.9fr 1.1fr;align-items:center}}.amberpanel>*{z-index:1;position:relative}.amberpanel small{font-size:.88rem;font-weight:700}.amberpanel h2{color:var(--on-accent);margin-block:8px 20px}.checks{gap:9px;display:grid}.check{background:var(--card-solid);border-radius:var(--r-sm);color:var(--amber-ink);transition:transform var(--dur-fast);align-items:center;gap:11px;padding:12px 16px;font-size:.9rem;font-weight:500;display:flex}.check:hover{transform:translate(-6px)}[dir=ltr] .check:hover{transform:translate(6px)}.check i{background:var(--amber);width:17px;height:17px;color:var(--amber-ink);border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}[data-theme=light] .check i{color:var(--card-solid)}.amberpanel .note{color:#0b14239e;margin-block-start:9px;font-size:.76rem}[data-theme=light] .amberpanel .note{color:#ffffffd1}.tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:38px;display:flex}.tag{border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);background:color-mix(in srgb, var(--fg) 4%, transparent);color:var(--dim);transition:var(--dur-fast);border-radius:999px;padding:7px 15px;font-size:.78rem}.tag:hover{color:var(--on-accent);background:var(--amber);border-color:var(--amber);box-shadow:0 0 16px rgba(var(--neon-rgb), .22)}.bento{grid-template-columns:repeat(2,1fr);gap:12px;margin-block-start:42px;display:grid}@media (width>=820px){.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.b-wide{grid-column:span 2}}.bcell{background:var(--panel);border:1px solid color-mix(in srgb, var(--fg) 7%, transparent);min-height:152px;transition:border-color var(--dur), transform var(--dur), box-shadow var(--dur);border-radius:22px;flex-direction:column;justify-content:space-between;gap:10px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.bcell:hover{border-color:color-mix(in srgb, var(--amber) 45%, transparent);box-shadow:0 16px 44px -24px rgba(var(--shadow-rgb), .75);transform:translateY(-3px)}.bcell b{font-family:var(--mono);letter-spacing:-.03em;color:var(--fg);font-size:clamp(2rem,5vw,2.7rem);font-weight:700;line-height:1}.bcell span{color:var(--dim);font-size:.8rem;line-height:1.55}.bcell--lime{background:linear-gradient(135deg, var(--amber), color-mix(in srgb, var(--amber) 72%, var(--amber-deep)));border-color:#0000}.bcell--lime b,.bcell--lime span{color:var(--on-accent)}.bcell--lime span{opacity:.8}.bcell--lime:hover{box-shadow:0 20px 54px -22px color-mix(in srgb, var(--amber) 55%, transparent)}.b-wide:not(.b-markets){flex-direction:row;justify-content:space-between;align-items:center;gap:18px;min-height:auto}.b-wide:not(.b-markets) b{font-size:clamp(1.6rem,3.6vw,2.2rem)}.b-wide:not(.b-markets) span{text-align:end;max-inline-size:58%}.b-markets{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;min-height:auto}.b-markets .b-head{letter-spacing:.14em;color:var(--amber);opacity:.9;font-size:.66rem;font-weight:700}.bflags{flex-wrap:wrap;gap:7px;display:flex}.bflags span{font-family:var(--mono);letter-spacing:.06em;background:color-mix(in srgb, var(--fg) 6%, transparent);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);color:var(--fg);border-radius:999px;padding:5px 10px;font-size:.66rem;font-weight:600}.trust{color:var(--dim);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-block-start:16px;font-size:.78rem;display:flex}.trust b{color:var(--ink);font-weight:500}.pcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:30px 26px;position:sticky}.pcard:first-child{inset-block-start:80px}.pcard:nth-child(2){inset-block-start:100px}.pcard:nth-child(3){inset-block-start:120px}.pcard__no{font-family:var(--mono);color:var(--amber);letter-spacing:.1em;font-size:12px}.pcard em{color:var(--amber);margin-block-start:12px;font-size:.8rem;font-style:normal;display:block}.dotmap{opacity:.16;pointer-events:none;background-image:radial-gradient(circle, var(--dot) 1px, transparent 1px);background-size:16px 16px;position:absolute;inset:0}.svc{position:relative}.svc__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.svc__nav{flex:none;gap:8px;display:flex}.svc__btn{border:1px solid var(--line);background:var(--panel);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;transition:all .22s;display:grid}.svc__btn:hover{border-color:var(--amber);color:var(--amber);box-shadow:0 0 18px rgba(var(--neon-rgb), .22)}.svc__btn svg{width:16px;height:16px}[dir=rtl] .svc__btn svg{transform:scaleX(-1)}.svc__btn[disabled]{opacity:.35;cursor:default;box-shadow:none;border-color:var(--line);color:var(--ink)}.svc__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-block-start:26px;padding-block-end:6px;overflow-x:auto}.svc__viewport::-webkit-scrollbar{display:none}.svc__viewport{cursor:grab}.svc__viewport.drag{cursor:grabbing;scroll-snap-type:none}.svc__track{gap:16px;display:flex}.scard{scroll-snap-align:start;background:linear-gradient(160deg, var(--panel-2), var(--panel) 55%);border:1px solid var(--line);border-radius:var(--r-md,18px);padding:var(--card-pad,26px);transition:var(--dur-fast);flex-direction:column;flex:0 0 clamp(280px,32vw,330px);gap:12px;display:flex;position:relative;overflow:hidden}.scard:before{content:"";background:var(--amber);width:0;height:2px;transition:width .35s;position:absolute;inset-block-start:0;inset-inline-start:0}.scard:hover{border-color:color-mix(in srgb, var(--amber) 45%, var(--line));transform:translateY(-4px)}.scard:hover:before{width:100%}.scard__bg{width:170px;height:170px;color:var(--amber);opacity:.07;pointer-events:none;transition:opacity .3s, transform .45s var(--ease);position:absolute;inset-block-start:-28px;inset-inline-end:-28px;transform:rotate(-12deg)}.scard__bg svg{width:100%;height:100%}.scard:hover .scard__bg{opacity:.14;transform:rotate(-4deg)scale(1.06)}.scard__head{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.scard__no{font-family:var(--mono);color:var(--dim);letter-spacing:.14em;border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12px}.scard__ico{background:color-mix(in srgb, var(--amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--amber) 32%, var(--line));width:52px;height:52px;color:var(--amber);border-radius:16px;place-items:center;display:grid}.scard__ico svg{width:24px;height:24px}.scard h3{letter-spacing:-.01em;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800;position:relative}.scard__price{border-block-end:1px solid color-mix(in oklab, currentColor 12%, transparent);flex-direction:column;gap:2px;padding-block-end:12px;display:flex;position:relative}.scard__price-label{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:11px}.scard__price-value{color:var(--amber);text-shadow:0 0 18px rgba(var(--neon-rgb), .35);direction:ltr;align-items:baseline;gap:6px;font-size:clamp(1.6rem,3vw,2rem);font-weight:700;display:inline-flex}.scard__price-value em{opacity:.65;text-shadow:none;font-size:.85rem;font-style:normal;font-weight:600}.scard__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.scard__intro{flex:100%;font-size:.9rem}.scard__chip{border:1px solid color-mix(in oklab, currentColor 14%, transparent);background:color-mix(in oklab, currentColor 5%, transparent);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;line-height:1;display:inline-flex}.scard__chip svg{opacity:.65;width:14px;height:14px}.scard__chip-value{font-variant-numeric:tabular-nums;direction:ltr;align-items:baseline;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.scard__chip-value em{opacity:.6;font-size:11px;font-style:normal;font-weight:600}.scard ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.scard li{color:var(--dim);align-items:flex-start;gap:8px;font-size:.84rem;display:flex}.scard li:before{content:"—";color:var(--amber);flex:none}.scard__more{border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-block-start:auto;padding-block:9px;font-size:.82rem;font-weight:700;transition:all .22s;display:inline-flex}.scard__more:hover{border-color:var(--amber);transform:translateY(-1px)}.scard__more+.scard__cta{margin-block-start:10px}.scard__cta{border:1px solid var(--amber);background:var(--amber);width:100%;color:var(--on-accent);letter-spacing:.02em;text-align:center;box-shadow:0 6px 20px rgba(var(--neon-rgb), .22);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-block-start:auto;padding-block:13px;font-size:.88rem;font-weight:800;transition:all .22s;display:flex}.scard__cta svg{flex:none;width:15px;height:15px;transition:transform .22s}.scard__cta:hover{background:var(--amber);color:var(--on-accent);border-color:var(--amber);box-shadow:0 8px 24px rgba(var(--neon-rgb), .28);transform:translateY(-2px)}.landing :is(a,button).scard__cta,.landing a.scard__cta:visited{color:var(--on-accent)}.scard__cta:hover svg{transform:translate(3px)}[dir=rtl] .scard__cta:hover svg{transform:translate(-3px)scaleX(-1)}[dir=rtl] .scard__cta svg{transform:scaleX(-1)}@media (width<=640px){.scard{flex-basis:min(86vw,320px)}.svc__nav{display:none}}.testi{position:relative;overflow:hidden}.testi__row{z-index:1;gap:14px;width:max-content;animation:60s linear infinite slide;display:flex;position:relative}.tcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);flex:none;width:clamp(250px,30vw,310px);padding:22px}.tcard__head{align-items:center;gap:10px;margin-block-end:14px;display:flex}.tcard__head img{object-fit:cover;border-radius:50%;width:36px;height:36px}.tcard__head b{font-size:.92rem;font-weight:700;display:block}.tcard__head span{color:var(--dim);font-size:.74rem}.tcard p{font-size:.85rem;line-height:1.7}.tcard__tags{align-items:center;gap:6px;margin-block-start:14px;display:flex}.tcard__tags span{background:var(--charcoal);border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:3px 10px;font-size:.7rem}.tcard__tags .flag{background:0 0;border:0;padding:3px 2px;font-size:.95rem}.cap{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:24px;padding:clamp(24px,4vw,38px);display:grid}@media (width>=820px){.cap{grid-template-columns:1.1fr .9fr}}.slots{gap:10px;margin-block:16px 10px;display:flex}.slot{background:var(--line);border-radius:99px;flex:1 1 0;height:8px}.slot.taken{background:var(--charcoal)}.slot.open{background:var(--amber);box-shadow:0 0 14px rgba(var(--neon-rgb), .5)}.capnote{color:var(--faint);font-size:.78rem}.faqwrap{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);gap:28px;padding:clamp(26px,4.5vw,42px);display:grid}@media (width>=840px){.faqwrap{grid-template-columns:.85fr 1.15fr}}.faq details{border-block-end:1px solid var(--line)}.faq details:first-child{border-block-start:1px solid var(--line)}.faq summary{cursor:pointer;align-items:center;gap:12px;padding-block:15px;font-size:.95rem;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--dim);transition:transform var(--dur-fast);margin-inline-start:auto;font-size:1.2rem}.faq details[open] summary:after{color:var(--amber);transform:rotate(45deg)}.faq .ans{color:var(--dim);max-width:60ch;padding-block-end:16px;font-size:.87rem}.guarantee{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;margin-block-start:18px;padding:16px 18px;display:flex}.guarantee b{color:var(--amber);font-size:1.1rem;line-height:1}.guarantee p{font-size:.84rem;line-height:1.65}.lead{align-items:center;gap:34px;display:grid}@media (width>=840px){.lead{grid-template-columns:1fr 1fr}}.deck{place-items:center;height:300px;display:grid;position:relative}.deck .arch{width:190px;height:95px;inset-block-end:14px}.sheet{border-radius:var(--r-sm);background:var(--sheet);border:1px solid var(--line);width:120px;height:168px;box-shadow:0 14px 34px rgba(var(--shadow-rgb), .5);transition:transform var(--dur-slow) var(--ease);position:absolute}.sheet.s1{transform:rotate(-16deg)translate(-96px,-14px)}.sheet.s2{transform:rotate(-7deg)translate(-48px,-24px)}.sheet.s3{transform:rotate(7deg)translate(48px,-24px)}.sheet.s4{transform:rotate(16deg)translate(96px,-14px)}.deck:hover .s1{transform:rotate(-22deg)translate(-118px,-24px)}.deck:hover .s4{transform:rotate(22deg)translate(118px,-24px)}.cover{z-index:3;background:var(--amber);width:138px;height:196px;color:var(--on-accent);box-shadow:0 18px 44px rgba(var(--shadow-rgb), .55), 0 0 46px rgba(var(--neon-rgb), .2);transition:transform var(--dur-slow);border-radius:12px;flex-direction:column;justify-content:center;padding:16px;display:flex;position:relative}.deck:hover .cover{transform:translateY(-10px)}.cover small{opacity:.7;font-size:.66rem;font-weight:700}.cover b{margin-block-start:6px;font-size:1.3rem;font-weight:900;line-height:1.05;display:block}.leadform{gap:9px;max-width:340px;margin-block-start:20px;display:grid}.leadform input{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:13px 15px;font-size:max(16px,.9rem)}.leadform input:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(var(--neon-rgb), .14);outline:none}.leadform input[aria-invalid=true]{border-color:var(--danger)}.err{color:var(--danger);min-height:1.2em;font-size:.78rem}.done{background:var(--panel-2);border:1px solid var(--amber);color:var(--ink);border-radius:14px;max-width:340px;margin-block-start:20px;padding:18px;font-size:.9rem;display:none}.done.on{display:block}.formnote{color:var(--faint);align-items:center;gap:6px;font-size:.74rem;display:flex}.leadform input,.leadform select{background:color-mix(in oklab, var(--panel-2) 55%, transparent);border:1px solid var(--line);transition:border-color var(--dur-fast), box-shadow var(--dur-fast), background var(--dur-fast);border-radius:14px;padding:13px 16px;font-size:max(16px,.9rem)}.leadform input::placeholder{color:var(--faint)}.leadform input:focus,.leadform select:focus{border-color:var(--amber);box-shadow:0 0 0 4px rgba(var(--neon-rgb), .16);outline:none}.leadform select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dim) 50% 54%, transparent 56%), linear-gradient(135deg, var(--dim) 46% 50%, transparent 54%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-inline-end:38px}.switch-row{border:1px solid var(--line);background:color-mix(in oklab, var(--panel-2) 40%, transparent);cursor:pointer;transition:border-color var(--dur-fast), background var(--dur-fast);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.switch-row:hover{border-color:var(--amber);background:color-mix(in oklab, var(--panel-2) 60%, transparent)}.switch-row__text{flex-direction:column;gap:2px;display:flex}.switch-row__title{color:var(--ink);font-size:.86rem;font-weight:600}.switch-row__sub{color:var(--faint);font-size:.7rem}.switch{flex-shrink:0;display:inline-flex;position:relative}.switch__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch__track{background:var(--line);width:46px;height:26px;transition:background var(--dur-fast), box-shadow var(--dur-fast);border-radius:999px;align-items:center;padding:3px;display:flex}.switch__thumb{background:var(--ink);width:20px;height:20px;transition:margin-inline-start var(--dur-fast), background var(--dur-fast);border-radius:999px}.switch-row[data-on=true] .switch__track,.switch__input:checked+.switch__track{background:var(--amber)}.switch-row[data-on=true] .switch__thumb,.switch__input:checked+.switch__track .switch__thumb{background:var(--on-accent);margin-inline-start:auto}.switch__input:focus-visible+.switch__track{box-shadow:0 0 0 4px rgba(var(--neon-rgb), .28)}.leadform .leadform__cta{width:100%;color:var(--on-accent);background:linear-gradient(135deg, var(--amber), var(--amber-deep));box-shadow:0 0 18px rgba(var(--neon-rgb), .22), 0 10px 24px -10px rgba(var(--shadow-rgb), .45);transition:transform var(--dur-fast), box-shadow var(--dur-fast), filter var(--dur-fast);justify-content:center;gap:10px;padding:14px 24px;font-weight:800}.leadform .leadform__cta:hover{filter:brightness(1.06);background:linear-gradient(135deg, var(--amber), var(--amber-deep));box-shadow:0 0 32px rgba(var(--neon-rgb), .42), 0 14px 30px -10px rgba(var(--shadow-rgb), .5);transform:translateY(-2px)}.leadform .leadform__cta:active{transform:translateY(0)scale(.985)}.leadform .leadform__cta:disabled{cursor:progress;opacity:.85}.btn-spinner{border:2px solid var(--on-accent);opacity:.55;border-top-color:#0000;border-radius:999px;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite leadform-spin}@keyframes leadform-spin{to{transform:rotate(360deg)}}.ftr{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(26px,4vw,38px);position:relative;overflow:hidden}.ftr__grid{z-index:2;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:26px;display:grid;position:relative}.ftr h4{margin:0 0 10px;font-size:.9rem;font-weight:700}.ftr a{color:var(--dim);transition:color var(--dur-fast);padding-block:3px;font-size:.86rem;display:block}.ftr a:hover{color:var(--amber)}.ftr p{max-width:34ch;font-size:.86rem}.avail{color:var(--ink);align-items:center;gap:8px;margin-block-start:16px;font-size:.82rem;display:inline-flex}.avail:before{content:"";background:var(--amber);width:7px;height:7px;box-shadow:0 0 0 0 rgba(var(--neon-rgb), .55);border-radius:50%;animation:2.2s infinite pulse}@keyframes pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.ftr__mark{text-align:center;letter-spacing:-.05em;color:color-mix(in srgb, var(--ink) 8%, transparent);z-index:0;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;font-size:clamp(3rem,12vw,7rem);font-weight:900;position:absolute;inset-block-end:-14px;inset-inline:0}.ftr__grid,.policies{z-index:2;position:relative}.copy{text-align:center;color:var(--dim);padding-block:24px 32px;font-size:.8rem}.landing-sticky{z-index:70;transition:transform .35s cubic-bezier(.2,.8,.3,1);position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(120%)}.landing-sticky.on{transform:none}.landing-sticky__in{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);max-width:640px;box-shadow:0 14px 44px rgba(var(--shadow-rgb), .55);background:#111c2ee6;border-radius:999px;align-items:center;gap:12px;margin:0 auto 14px;padding:9px 9px 9px 20px;display:flex}[dir=rtl] .landing-sticky__in{padding:9px 20px 9px 9px}.landing-sticky__txt{flex:auto;font-size:.86rem}.landing-sticky__txt b{font-size:.9rem;font-weight:700;display:block}.landing-sticky__txt span{color:var(--dim);font-size:.76rem}@media (width<=560px){.landing-sticky__txt span{display:none}}body:has(.landing){padding-block-end:calc(78px + env(safe-area-inset-bottom))}@media (width<=640px){.landing-sticky__in{gap:8px;margin-block-end:calc(10px + env(safe-area-inset-bottom));margin-inline:10px}.landing-sticky__txt{min-width:0;font-size:.8rem}.landing-sticky__txt b{font-size:.82rem}.landing-sticky .pill{white-space:nowrap;flex:none;padding:10px 14px;font-size:.8rem}body:has(.landing){padding-block-end:calc(104px + env(safe-area-inset-bottom))}}@media (width<=560px){.wrap{padding-inline:16px}.hero h1 .neon,.hero h1 .neon--live{animation:none;text-shadow:0 0 10px rgba(var(--neon-rgb), .42)!important}.hero h1{line-height:1.16}.landing h1{font-size:clamp(1.85rem,8.4vw,2.5rem)}.landing h2{font-size:clamp(1.45rem,6.6vw,1.95rem)}.card{padding:24px 18px}.quotebox{padding:26px 20px}.deck{height:250px}.modal__box{padding:24px 20px}.policies{gap:8px 16px}.card p,.tcard p,.faq .ans,.bcell span,.pcard p,.ftr p,.ftr a,.mkt__cap span,.capnote,.calcnote,.formnote,.guarantee p,.hero__sub,.proofline,.copy,.trust{font-size:.875rem;line-height:1.7}.tcard__tags span,.bflags span,.b-markets .b-head,.cover small,.fcard__tag{font-size:.72rem}.leadform input,.calcfield label,.faq summary{font-size:max(16px,.95rem)}.pcard h3{font-size:1.25rem}}@media (width<=380px){.wrap{padding-inline:14px}.landing h1{font-size:clamp(1.7rem,8.6vw,2.1rem)}.hero__sub{font-size:.9rem}}.modal{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050a12b8;place-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.on{display:grid}.modal__box{background:var(--panel);border:1px solid var(--line);width:100%;max-width:420px;box-shadow:0 24px 70px rgba(var(--shadow-rgb), .6);border-radius:22px;padding:32px 28px;position:relative}.modal__x{color:var(--dim);cursor:pointer;background:0 0;border:0;font-size:1.3rem;line-height:1;position:absolute;inset-block-start:14px;inset-inline-end:14px}.modal h3{margin-block-end:10px;font-size:1.4rem}.modal p{font-size:.88rem}.abar{z-index:75;background:var(--amber);color:var(--on-accent);height:38px;box-shadow:0 0 26px rgba(var(--neon-rgb), .28);direction:ltr;align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.abar__track{will-change:transform;direction:ltr;flex:none;width:max-content;animation:48s linear infinite abarSlide;display:flex}.abar:hover .abar__track{animation-play-state:paused}.abar__track span{white-space:nowrap;direction:rtl;unicode-bidi:isolate;align-items:center;gap:9px;padding-inline:22px;font-size:.82rem;font-weight:700;display:inline-flex}.abar__track span:after{content:"✦";opacity:.45;padding-inline-start:22px}.abar__x{cursor:pointer;width:22px;height:22px;color:var(--on-accent);background:#0b14231f;border:0;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:8px;transform:translateY(-50%)}.abar__x:hover{background:#0b14233d}@keyframes abarSlide{to{transform:translate(-50%)}}body.has-bar .nav{inset-block-start:48px}body.has-bar .hero{padding-block-start:clamp(126px,17vw,168px)}.slider{margin-block-start:32px;position:relative}.slider__rail{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:14px;padding-block-end:8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.slider__rail::-webkit-scrollbar{display:none}.slider__rail.drag{cursor:grabbing;scroll-snap-type:none}.mkt{aspect-ratio:4/5;border-radius:var(--r);scroll-snap-align:start;border:1px solid var(--line);flex:none;width:clamp(190px,24vw,240px);position:relative;overflow:hidden}.mkt img{object-fit:cover;filter:saturate(.55)contrast(1.05);width:100%;height:100%;transition:filter .4s,transform .5s}.mkt:hover img{filter:saturate()contrast(1.05);transform:scale(1.05)}.mkt:after{content:"";background:linear-gradient(#0000 0%,#0b142326 45%,#0b1423e6 100%);position:absolute;inset:0}.mkt__cap{z-index:2;padding:16px;position:absolute;inset-block-end:0;inset-inline:0}.mkt__cap b{font-size:1rem;font-weight:700;display:block}.mkt__cap i{font-style:normal;font-family:var(--mono);letter-spacing:.08em;background:rgba(var(--neon-rgb), .16);color:var(--amber);border:1px solid rgba(var(--neon-rgb), .35);border-radius:999px;margin-block-end:8px;padding:3px 8px;font-size:.68rem;display:inline-block}.mkt__cap span{color:var(--dim);font-size:.74rem;font-family:var(--mono);margin-block-start:3px;display:block}.snav{justify-content:flex-start;align-items:center;gap:8px;margin-block-start:14px;display:flex}.snav .hint{order:2}.snav button{background:var(--panel);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:var(--dur-fast);border-radius:50%;place-items:center;display:grid}.snav button:hover{border-color:var(--amber);color:var(--amber);box-shadow:0 0 18px rgba(var(--neon-rgb), .22)}.hint{color:var(--faint);align-self:center;margin-inline-start:auto;font-size:.74rem}.logos{padding-block:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logos__row{gap:0;width:max-content;animation:44s linear infinite slide;display:flex}.lg{font-family:var(--latin);letter-spacing:-.02em;color:var(--steel);transition:color var(--dur), text-shadow var(--dur);white-space:nowrap;flex:none;padding-inline:34px;font-size:1.15rem;font-weight:700}.lg:hover{color:var(--amber);text-shadow:0 0 18px rgba(var(--neon-rgb), .5)}.tag:hover{box-shadow:0 0 20px rgba(var(--neon-rgb), .35)}.bcell b[data-count]{display:inline-block}.ticker__row{z-index:1;gap:0;animation-duration:60s;position:relative}.sig{white-space:nowrap;transition:opacity var(--dur-fast) ease;flex:none;align-items:baseline;gap:9px;padding-inline:clamp(18px,3vw,32px);display:flex;position:relative}.sig b{font-family:var(--mono);color:var(--amber);letter-spacing:-.01em;text-shadow:0 0 14px color-mix(in srgb, var(--amber) 45%, transparent);font-size:clamp(.98rem,2.2vw,1.15rem);font-weight:500}.sig span{color:var(--dim);font-size:.82rem}.sig:after{content:"";background:linear-gradient(180deg, transparent, var(--line), transparent);width:1px;position:absolute;inset-block:22%;inset-inline-end:0}.ticker:hover .sig{opacity:.5}.ticker:hover .sig:hover{opacity:1}.card{text-align:start;flex-direction:column;padding:28px 24px;display:flex;position:relative;overflow:hidden}.card__no{font-family:var(--mono);color:var(--ink);opacity:.06;pointer-events:none;font-size:5rem;font-weight:700;line-height:1;position:absolute;inset-block-start:6px;inset-inline-end:8px}.card__ico{border:1px solid var(--line);background:var(--panel-2);width:44px;height:44px;color:var(--amber);border-radius:13px;margin:0 0 16px;padding:10px}.card__cost{color:var(--amber);text-align:start;font-size:.78rem;font-family:var(--mono);align-items:center;gap:9px;margin-block-start:auto;padding-block-start:16px;line-height:1.5;display:flex}.card__cost:before{content:"";background:var(--amber);flex:none;width:14px;height:1px}.card--sum{background:var(--panel-2);border-color:color-mix(in srgb, var(--amber) 40%, var(--line))}.card--sum:hover{border-color:var(--amber)}.card__link{color:var(--amber);margin-block-start:auto;padding-block-start:16px;font-size:.85rem;font-weight:700}.card__link:hover{text-decoration:underline}.calctop{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:20px;display:flex}.cur{border:1px solid var(--line);border-radius:999px;flex:none;display:flex;overflow:hidden}.cur button{font-family:var(--mono);color:var(--dim);cursor:pointer;background:0 0;border:0;padding:7px 13px;font-size:.72rem}.cur button[aria-pressed=true]{background:var(--amber);color:var(--on-accent);font-weight:600}.presets{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.presets button{background:var(--panel-2);border:1px solid var(--line);font-family:var(--mono);color:var(--ink);cursor:pointer;transition:var(--dur-fast);border-radius:999px;padding:7px 13px;font-size:.72rem}.presets button:hover{border-color:var(--amber);color:var(--amber)}.calchero{border:1px solid color-mix(in srgb, var(--amber) 42%, var(--line));border-radius:var(--r);background:color-mix(in srgb, var(--amber) 9%, var(--panel));padding:22px}.calchero>span{color:var(--dim);font-size:.82rem;display:block}.calchero b{font-family:var(--mono);letter-spacing:-.03em;margin-block:6px 4px;font-size:clamp(2rem,6.4vw,3.1rem);font-weight:500;line-height:1.05;display:block}.calchero em{color:var(--dim);font-size:.74rem;font-style:normal;font-family:var(--mono)}.calcout{gap:12px}.strip{padding-block:14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.strip__row{gap:12px}.ba{background:var(--panel);border:1px solid var(--line);min-width:clamp(210px,24vw,260px);transition:border-color var(--dur);border-radius:14px;flex:none;gap:5px;padding:14px 18px;display:grid}.ba:hover{border-color:var(--amber)}.ba__k{color:var(--dim);font-size:.76rem}.ba__v{font-family:var(--mono);direction:ltr;align-items:baseline;gap:9px;display:flex}.ba__old{color:var(--dim);font-size:.9rem;text-decoration:line-through}.ba__arw{color:var(--dim);font-size:.8rem}.ba__new{color:var(--amber);font-size:1.22rem}.ba__t{color:var(--dim);font-size:.68rem;font-family:var(--mono);letter-spacing:.04em}.bcell--hero b{font-size:clamp(2.4rem,7vw,3.8rem)}.notfit{color:var(--dim);border-inline-start:2px solid color-mix(in srgb, var(--amber) 55%, transparent);margin-block-start:36px;padding-inline-start:14px;font-size:.85rem;line-height:1.7}.notfit b{color:var(--ink);font-weight:700}.xm{z-index:0;isolation:isolate;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:0 0;border:0;height:clamp(170px,23vw,260px);margin-block:clamp(24px,4vw,48px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.xm:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 120% at 50% 50%, color-mix(in srgb, var(--amber) 7%, transparent), transparent 70%);position:absolute;inset:0}.xm__t{white-space:nowrap;transform-origin:50%;direction:ltr;width:160%;display:flex;position:absolute;top:50%;left:-30%;right:-30%;overflow:hidden}.xm__i{will-change:transform;backface-visibility:hidden;direction:ltr;flex:none;width:max-content;display:flex}.xm__half{flex:none;display:flex}.xm__i span{font-family:var(--latin);letter-spacing:-.02em;color:var(--ink);opacity:.9;direction:rtl;unicode-bidi:isolate;padding-inline:24px;font-size:clamp(1.4rem,3.8vw,2.9rem);font-weight:800;line-height:1.25}.xm__i span:after{content:"✦";color:color-mix(in srgb, var(--amber) 55%, transparent);-webkit-text-stroke:0;vertical-align:middle;padding-inline-start:24px;font-size:.6em}.xm__t--a{margin-block-start:calc(-1*clamp(52px,7vw,86px))}.xm__t--b{margin-block-start:clamp(20px,3.4vw,46px)}.xm__t--a .xm__i{animation:42s linear infinite xmA}.xm__t--b .xm__i{animation:52s linear infinite reverse xmA}.xm__t--b .xm__i span{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--amber) 85%, transparent);opacity:1;text-shadow:none}.xm__t--b .xm__i span:after{-webkit-text-stroke:0;color:color-mix(in srgb, var(--amber) 40%, transparent)}.xm:hover .xm__i{animation-play-state:running}@media (prefers-reduced-motion:reduce){.xm__t--a .xm__i{animation:90s linear infinite xmA!important}.xm__t--b .xm__i{animation:110s linear infinite reverse xmA!important}}@keyframes xmA{0%{transform:translate(0)}to{transform:translate(-50%)}}.mgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-start:32px;display:grid}.mcell{background:var(--panel);border:1px solid var(--line);transition:transform var(--dur-fast), border-color var(--dur-fast), background var(--dur-fast);border-radius:16px;gap:4px;padding:18px 16px;display:grid}.mcell:hover{border-color:var(--amber);transform:translateY(-3px)}.mcell--core{border-color:color-mix(in srgb, var(--amber) 45%, var(--line));background:color-mix(in srgb, var(--amber) 6%, var(--panel))}.mcell__code{font-family:var(--mono);letter-spacing:.05em;color:var(--ink);font-size:1.3rem;line-height:1}.mcell--core .mcell__code{color:var(--amber)}.mcell__n{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.mcell__m{font-family:var(--mono);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.proc{gap:14px;margin-block-start:44px;display:grid}@media (width>=900px){.proc{grid-template-columns:repeat(4,1fr)}}.pcard{flex-direction:column;gap:8px;padding:26px 22px;display:flex;position:relative;inset-block-start:auto!important}.pcard:before{content:"";background:var(--amber);width:36px;height:2px;position:absolute;inset-block-start:-1px;inset-inline-start:22px}.pcard h3{margin-block:6px 0;font-size:clamp(1.15rem,2.4vw,1.35rem)}.pcard p{max-width:38ch;font-size:.88rem}.pcard__meta{border-block-start:1px solid var(--line);font-family:var(--mono);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-block-start:auto;padding-block-start:14px;font-size:.7rem;display:flex}.pcard__meta b{color:var(--amber);font-weight:500}.pcard--free{border-color:color-mix(in srgb, var(--amber) 45%, var(--line));background:color-mix(in srgb, var(--amber) 6%, var(--panel))}.pcard__free{font-family:var(--mono);background:var(--amber);color:var(--on-accent);letter-spacing:.04em;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:.66rem}.testi__row{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:14px;width:auto;padding-inline:clamp(16px,4vw,48px);animation:none;overflow-x:auto}.testi__row::-webkit-scrollbar{display:none}.testi__row.drag{cursor:grabbing;scroll-snap-type:none}.tcard{scroll-snap-align:center;flex-direction:column;gap:12px;width:clamp(268px,32vw,352px);padding:24px;display:flex}.tcard__q{color:var(--ink);margin:0;font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:600;line-height:1.65}.tcard__q:before{content:"”";font-family:var(--mono);color:var(--amber);margin-block-end:6px;font-size:1.8rem;line-height:1;display:block}.tcard__head{margin-block:auto 0}.tcard__res{border-block-start:1px solid var(--line);font-family:var(--mono);align-items:baseline;gap:9px;padding-block-start:12px;display:flex}.tcard__res b{color:var(--amber);font-size:1.05rem;font-weight:500}.tcard__res span{color:var(--dim);font-size:.72rem}.dots{justify-content:center;gap:6px;margin-block-start:18px;display:flex}.dots i{background:var(--charcoal);width:6px;height:6px;transition:var(--dur-fast);border-radius:999px;display:block}.dots i.on{background:var(--amber);width:20px}@media (width<=560px){.card__no{font-size:4rem}.calctop{gap:8px}.presets{margin-inline-start:0}.mgrid{grid-template-columns:repeat(2,1fr);gap:10px}.mcell{padding:14px 12px}}.rv{opacity:1;transform:none}html.js .rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.3,1),transform .7s cubic-bezier(.2,.8,.3,1);transform:translateY(22px)}html.js .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js .rv{opacity:1;transform:none}}.hero h1 span.w{animation:.8s cubic-bezier(.2,.8,.3,1) both rise;display:inline-block;transform:translateY(28px)}@keyframes rise{to{transform:none}}.hero-rise{animation:.55s cubic-bezier(.22,1,.36,1) both rise}@media (prefers-reduced-motion:reduce){.hero-rise,.hero h1 span.w{animation:none;transform:none}}[data-theme=light] .neon,[data-theme=light] .neon--soft{text-shadow:none}[data-theme=light] .neon--live{animation:none}[data-theme=light] .hero__glow{opacity:.5}[data-theme=light] .arch{box-shadow:none}[data-theme=light] .sheet{background:var(--card-solid);box-shadow:0 14px 34px #0b14232e}[data-theme=light] .cover{box-shadow:0 18px 44px #0b142338}[data-theme=light] .lg{color:#98a5b4}[data-theme=light] .tube:after{box-shadow:none}[data-theme=light] .nav__in{background:color-mix(in srgb, var(--bg) 82%, transparent)}[data-theme=light] .landing-sticky__in{background:color-mix(in srgb, var(--bg) 92%, transparent)}[data-theme=light] .modal{background:#0b142366}[data-theme=light] .xm__i span:after{color:var(--line)}[data-theme=light] .tcard__tags span{background:var(--panel-2);color:var(--ink)}body,.nav__in,.card,.bcell,.pcard{transition:background-color var(--dur) ease, color var(--dur) ease, border-color var(--dur) ease}.policies{border-top:1px solid var(--line);z-index:2;flex-wrap:wrap;gap:10px 22px;margin-block-start:26px;padding-block-start:20px;display:flex;position:relative}.policies a{color:var(--dim);min-height:var(--btn-h-md);align-items:center;padding:0;font-size:.8rem;display:inline-flex}.policies a:hover{color:var(--amber)}.placeholder{background:var(--panel);border:1px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--dim);padding:40px 20px;font-size:.9rem}.skip-link{z-index:999;background:var(--amber);color:var(--on-accent);inset-inline-start:-9999px;padding:12px 20px;position:absolute;top:0}.skip-link:focus{inset-inline-start:0}.rte{max-width:70ch;color:var(--dim)}.rte a{color:var(--amber)}.rte h2,.rte h3{color:var(--ink);margin-block:1.4em .5em}.rte ul,.rte ol{padding-inline-start:1.3em}.rte img{border-radius:var(--r);margin-block:22px}.posts{display:grid}.post-row{border-top:1px solid var(--line);transition:padding-inline var(--dur-fast);gap:6px 24px;padding-block:24px;display:grid}.post-row:hover{padding-inline-start:12px}.post-row__date{font-family:var(--mono);color:var(--dim);font-size:12px}.post-row__title{font-size:1.08rem;font-weight:700}@media (width>=760px){.post-row{grid-template-columns:120px 1fr auto;align-items:baseline}}:root{--s-1:6px;--s-2:10px;--s-3:14px;--s-4:20px;--s-5:28px;--s-6:40px;--s-7:56px;--block-gap:clamp(28px, 4vw, 44px);--card-pad:clamp(22px, 2.6vw, 30px);--r-sm:12px;--r-md:18px;--r-lg:24px}.wrap{padding-inline:clamp(18px,4vw,28px)}.eyebrow{margin-block-end:var(--s-2)}.sec h2+p,.sec h2+.dim{margin-block-start:var(--s-3)}.cards,.bento,.proc,.tags,.calc,.quotebox,.testi,.strip,.logos,.faqwrap,.cap,.lead,.trust{margin-block-start:var(--block-gap)}.trust{margin-block-start:var(--s-4)}.card,.pcard,.tcard,.calcout,.bcard{padding:var(--card-pad)}.quotebox{padding:clamp(26px,3.4vw,38px)}.cards,.bento,.proc{gap:var(--s-3)}.card h3,.pcard h3{margin-block-end:var(--s-2)}.pcard h3{margin-block:var(--s-3) var(--s-2)}.card__cost,.card__link,.pcard__meta{padding-block-start:var(--s-3)}.card__link{min-height:var(--btn-h-md);align-items:center;display:inline-flex}.card,.pcard,.tcard,.calcout,.quotebox,.tq,.bcard{border-radius:var(--r-md)}.calc,.amberpanel,.cap,.faqwrap,.ftr{border-radius:var(--r-lg)}.check,.guarantee,.leadform input,.done,.hfact{border-radius:var(--r-sm)}.calc{gap:clamp(24px,3vw,32px);padding:clamp(24px,3.4vw,40px)}.amberpanel,.faqwrap{gap:clamp(22px,3vw,30px)}.cap{gap:var(--s-5)}.lead{gap:var(--s-6)}.ftr__grid{gap:var(--s-5)}.hero__kicker{margin-block-end:var(--s-3)}.hero__actions{margin-block-start:var(--block-gap)}.ticker,.strip,.logos,.testi{margin-block:0}.ftr{margin-block-end:clamp(28px,4vw,44px);padding:clamp(26px,3.6vw,42px)}.ftr:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--amber) 55%, transparent), transparent);z-index:3;height:1px;position:absolute;inset-block-start:0;inset-inline:0}.ftr__cta{z-index:2;justify-content:space-between;align-items:center;gap:var(--s-4);border-block-end:1px solid var(--line);flex-wrap:wrap;padding-block-end:clamp(22px,3vw,32px);display:flex;position:relative}.ftr__eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-block-end:var(--s-1);font-size:.72rem;display:block}.ftr__h{letter-spacing:-.02em;max-width:22ch;color:var(--ink);font-size:clamp(1.25rem,2.6vw,1.85rem);font-weight:800;line-height:1.25}.ftr__cta .pill{flex:none}.ftr__grid{border-block-end:1px solid var(--line);grid-template-columns:1fr;padding-block:clamp(26px,3.4vw,38px)}.ftr__brand .mark{margin-block-end:var(--s-3)}.ftr__brand p{max-width:38ch}.ftr h4{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:0 0 var(--s-3);font-size:.72rem;font-weight:600}.ftr__col a{color:var(--ink);opacity:.82;transition:opacity var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);padding-block:5px;font-size:.88rem;display:inline-block;position:relative}.ftr__col a:hover{opacity:1;color:var(--amber);transform:translate(0)}.socials{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}.ftr__col a.soc{opacity:1;border:1px solid var(--hair);width:36px;height:36px;color:var(--dim);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) ease, box-shadow var(--dur-fast) ease;background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ftr__col a.soc svg{fill:currentColor;width:17px;height:17px;display:block}.ftr__col a.soc:hover,.ftr__col a.soc:focus-visible{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 55%, transparent);background:color-mix(in srgb, var(--amber) 10%, transparent);box-shadow:0 6px 18px color-mix(in srgb, var(--amber) 22%, transparent);transform:translateY(-2px)}[dir=rtl] .ftr__col a.soc:hover,[dir=ltr] .ftr__col a.soc:hover{transform:translateY(-2px)}[dir=rtl] .ftr__col a:hover{transform:translate(-3px)}[dir=ltr] .ftr__col a:hover{transform:translate(3px)}.ftr__bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;padding-block-start:var(--s-4);display:flex;position:relative}.ftr__copy{color:var(--dim);margin:0;font-size:.78rem}.ftr .policies{gap:var(--s-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.ftr .policies a{color:var(--dim);font-size:.78rem;display:inline-block}.ftr__top{font-family:var(--mono);letter-spacing:.08em;color:var(--dim);border:1px solid var(--line);transition:var(--dur-fast);border-radius:999px;padding:7px 14px;font-size:.72rem}.ftr__top:hover{color:var(--amber);border-color:var(--amber)}.ftr__mark{opacity:.05;pointer-events:none;z-index:0;font-size:clamp(3.4rem,13vw,8rem)}@media (width>=720px){.ftr__grid{gap:var(--s-6);grid-template-columns:1.7fr 1fr 1fr}}@media (width<=719px){.ftr__cta{text-align:start;flex-direction:column;align-items:stretch}.ftr__cta .pill{justify-content:center;width:100%}.ftr__grid{gap:var(--s-5)}.ftr__bar{align-items:flex-start;gap:var(--s-3);flex-direction:column}.ftr__top{text-align:center;align-self:stretch}}.ftr .pill{width:auto;color:var(--on-accent);justify-content:center;align-items:center;padding:13px 24px;font-size:.92rem;display:inline-flex}.ftr__col a{width:fit-content;display:block}.ftr__mark{inset-block-end:-8px}.totop{--totop-size:clamp(44px, 10.5vw, 54px);--totop-gap:clamp(12px, 3.2vw, 22px);z-index:75;inline-size:var(--totop-size);block-size:var(--totop-size);cursor:pointer;background:color-mix(in srgb, var(--panel) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(var(--shadow-rgb), .38);opacity:0;visibility:hidden;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.3,1),visibility .28s;display:grid;position:fixed;inset-block-end:calc(var(--totop-gap) + env(safe-area-inset-bottom));inset-inline-end:calc(var(--totop-gap) + env(safe-area-inset-right));transform:translateY(14px)scale(.9)}.totop.on{opacity:1;visibility:visible;transform:none}.totop:hover{transform:translateY(-2px)}.totop__ring{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.totop circle{fill:none;stroke-width:2.5px;cx:26;cy:26;r:23}.totop__trk{stroke:var(--line)}.totop__bar{stroke:var(--amber);stroke-linecap:round;stroke-dasharray:144.5;stroke-dashoffset:144.5px;transition:stroke-dashoffset .12s linear}.totop__ico{block-size:38%;inline-size:38%;color:var(--ink);transition:color var(--dur-fast) ease, transform var(--dur-fast) ease;display:block;position:relative}.totop:hover .totop__ico{color:var(--amber);transform:translateY(-1px)}body.has-sticky .totop{inset-block-end:calc(var(--totop-gap) + 68px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.totop{transition:opacity var(--dur-fast)}}.cursor-dot,.cursor-ring,.cursor-glow{pointer-events:none;z-index:9999;will-change:transform;mix-blend-mode:screen;border-radius:999px;position:fixed;top:0;left:0}.cursor-dot{background:var(--amber);block-size:8px;inline-size:8px;box-shadow:0 0 8px rgba(var(--neon-rgb), .9);margin:-4px 0 0 -4px}.cursor-ring{border:1.6px solid color-mix(in srgb, var(--amber) 78%, transparent);block-size:34px;inline-size:34px;box-shadow:0 0 14px rgba(var(--neon-rgb), .28), inset 0 0 10px rgba(var(--neon-rgb), .16);margin:-17px 0 0 -17px;transition:width .18s,height .18s,margin .18s,border-color .18s,background .18s}.cursor-ring.hot{background:color-mix(in srgb, var(--amber) 14%, transparent);border-color:var(--amber);block-size:52px;inline-size:52px;margin:-26px 0 0 -26px}.cursor-glow{background:radial-gradient(circle, rgba(var(--neon-rgb), .22) 0%, rgba(var(--neon-rgb), .1) 32%, rgba(var(--neon-rgb), 0) 66%);filter:blur(6px);opacity:.9;block-size:340px;inline-size:340px;margin:-170px 0 0 -170px}@media (hover:hover) and (pointer:fine){body.cursor-on,body.cursor-on *{cursor:none}}[data-theme=light] .cursor-dot,[data-theme=light] .cursor-ring,[data-theme=light] .cursor-glow{mix-blend-mode:normal}[data-theme=light] .cursor-dot{box-shadow:0 0 6px rgba(var(--neon-rgb), .6)}[data-theme=light] .cursor-glow{background:radial-gradient(circle, rgba(var(--neon-rgb), .14) 0%, rgba(var(--neon-rgb), .06) 32%, rgba(var(--neon-rgb), 0) 66%);filter:blur(8px)}@media not all and (hover:hover){.cursor-dot,.cursor-ring,.cursor-glow{display:none}}@media (prefers-reduced-motion:reduce){.cursor-glow{display:none}.cursor-dot,.cursor-ring{transition:none}}.sec{content-visibility:auto;contain-intrinsic-size:auto 700px}.hero,.nav,.footer{content-visibility:visible}.abar__track,.xm__i,.strip__row{transform:translateZ(0)}.cursor-glow,.cursor-ring,.cursor-dot{contain:strict}@media (hover:none),(pointer:coarse){.cursor-glow,.cursor-ring,.cursor-dot{display:none!important}}select option{color:#e2e8f0;background-color:#0b1120}.bk-page{background:var(--bg,#0b0f10);min-height:100dvh;color:var(--ink,#e9f5e1);padding:clamp(20px,4vw,56px) clamp(14px,4vw,40px) 64px;font-family:inherit}.bk-home{color:var(--dim,#9bb0a2);margin-bottom:20px;font-size:.9rem;text-decoration:none;display:inline-block}.bk-home:hover{color:var(--amber,var(--neon,#b6f36b))}.bk-wrap{max-width:1000px;margin:0 auto}.bk-head{text-align:center;margin-bottom:clamp(20px,3vw,36px)}.bk-head h1{margin:0 0 8px;font-size:clamp(1.6rem,4vw,2.4rem)}.bk-head p{color:var(--dim,#9bb0a2);margin:0}.bk-types{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.bk-type{text-align:inherit;border:1px solid var(--line,#ffffff1a);background:var(--panel,#ffffff08);color:inherit;cursor:pointer;border-radius:18px;gap:10px;padding:20px;transition:border-color .2s,transform .2s;display:grid}.bk-type:hover{border-color:var(--amber,var(--neon,#b6f36b));transform:translateY(-3px)}.bk-type__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bk-type__title{font-size:1.15rem;font-weight:700}.bk-type__desc{color:var(--dim,#9bb0a2);font-size:.92rem}.bk-price{color:var(--amber,var(--neon,#b6f36b));white-space:nowrap;border:1px solid #b6f36b59;border-radius:999px;padding:4px 12px;font-size:.82rem;font-weight:700}.bk-price--paid{background:var(--amber,var(--neon,#b6f36b));color:var(--on-accent,#0c1407);border-color:#0000}.bk-pay{border:1px dashed #b6f36b66;border-radius:16px;gap:4px;margin:18px 0 0;padding:16px;display:grid}.bk-pay__title{padding:0 6px;font-weight:700}.bk-pay__summary .bk-label{margin-top:4px}.bk-pay__instructions{border:1px solid var(--line,#ffffff1f);background:var(--panel,#ffffff08);color:var(--dim,#9bb0a2);white-space:pre-line;border-radius:12px;margin:8px 0 4px;padding:12px 14px;font-size:.92rem}.bk-pay-banner{color:var(--amber,var(--neon,#b6f36b));background:#b6f36b1f;border:1px solid #b6f36b73;border-radius:12px;margin:0 0 14px;padding:12px 16px;font-weight:700}.bk-pay-summary{margin:10px 0}.bk-chips{flex-wrap:wrap;gap:8px;display:flex}.bk-chip{color:var(--amber,var(--neon,#b6f36b));border:1px solid #b6f36b59;border-radius:999px;padding:4px 10px;font-size:.78rem}.bk-grid{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:18px;display:grid}@media (width<=820px){.bk-grid{grid-template-columns:1fr}}.bk-card{border:1px solid var(--line,#ffffff1a);background:var(--panel,#ffffff08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;padding:clamp(18px,3vw,28px)}.bk-card h1,.bk-card h2{margin:0 0 10px}.bk-side .bk-link{margin-bottom:12px}.bk-meta{color:var(--dim,#9bb0a2);gap:8px;margin:14px 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.bk-meta a{color:var(--amber,var(--neon,#b6f36b));word-break:break-all}.bk-label{margin:16px 0 8px;font-size:.92rem;font-weight:600;display:block}.bk-input{border:1px solid var(--line,#ffffff24);width:100%;color:inherit;font:inherit;background:#00000040;border-radius:12px;outline:none;padding:12px 14px}.bk-input:focus{border-color:var(--amber,var(--neon,#b6f36b))}.bk-slots{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin-top:6px;display:grid}.bk-slot{border:1px solid var(--line,#ffffff24);background:var(--panel,#ffffff05);color:inherit;font:inherit;cursor:pointer;border-radius:12px;gap:2px;padding:10px 8px;transition:all .15s;display:grid}.bk-slot small{color:var(--dim,#9bb0a2);font-size:.7rem}.bk-slot:hover{border-color:var(--amber,var(--neon,#b6f36b))}.bk-slot.is-on{background:var(--amber,var(--neon,#b6f36b));box-shadow:0 6px 18px color-mix(in srgb, var(--amber,#b6f36b) 32%, transparent);color:var(--on-accent,#0b1423);border-color:var(--amber,var(--neon,#b6f36b))}.bk-slot.is-on small{color:var(--on-accent,#0b1423);opacity:.75}.bk-form{gap:12px;margin-top:20px;display:grid}.bk-btn{background:var(--amber,var(--neon,#b6f36b));color:var(--on-accent,#0b1423);font-weight:700;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:999px;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-block}.bk-btn[disabled]{opacity:.6;cursor:default}.bk-btn--ghost{color:inherit;border:1px solid var(--line,#fff3);background:0 0}.bk-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.bk-link{color:var(--dim,#9bb0a2);cursor:pointer;font:inherit;background:0 0;border:0;margin-top:12px;text-decoration:none;display:inline-block}.bk-note{color:var(--dim,#9bb0a2);margin:8px 0;font-size:.9rem}.bk-err{color:#ff8080;margin:4px 0 0;font-size:.9rem}.bk-when{color:var(--amber,var(--neon,#b6f36b));font-size:1.05rem;font-weight:600}.bk-done{text-align:center;justify-items:center;gap:12px;max-width:620px;margin:0 auto;display:grid}.bk-check{background:color-mix(in srgb, var(--amber,#b6f36b) 18%, transparent);width:56px;height:56px;color:var(--amber,var(--neon,#b6f36b));border-radius:50%;place-items:center;font-size:1.6rem;display:grid}.landing{font-size:1rem;line-height:1.75}.landing h1{font-size:clamp(2.05rem,4.8vw,3.4rem);line-height:1.1}.landing h2{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.18}.landing h3{font-size:clamp(1.05rem,1.4vw,1.18rem);line-height:1.3}.landing h4{font-size:.95rem;line-height:1.35}.landing p,.landing li{font-size:1rem;line-height:1.75}.landing .hero__sub{margin-block-start:16px;margin-inline:auto}.landing .hero__sub,.landing .proofline,.landing .sec>.wrap>p.center{font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.7}.landing .card p,.landing .pcard p,.landing .tcard p,.landing .svc__card p,.landing .bcard p,.landing .ftr p,.landing .ftr a{font-size:.94rem;line-height:1.65}.landing .eyebrow,.landing .card__cost,.landing .calcnote,.landing .formnote,.landing .capnote,.landing .microproof,.landing .fcard p,.landing .pcard__meta,.landing p.notfit,.landing .copy{font-size:.82rem;line-height:1.6}.landing p.notfit{margin-block-start:44px}.landing .eyebrow{margin-block-end:var(--s-3)}.landing .fcard__tag,.landing .pcard__no,.landing .card__no{line-height:1.2}.landing .pill{font-size:.95rem;line-height:1.2}.landing .quotebox p{font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.45}.legal{padding:calc(var(--navh,76px) + 48px) 0 88px;min-height:60vh}.legal__in{max-width:720px;margin-inline:auto}.legal__head{text-align:center;margin-bottom:36px}.legal .legal__title{letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.55rem,1.2rem + 1.6vw,2.15rem);font-weight:900;line-height:1.3}.legal__updated{color:var(--dim);border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:5px 12px;font-size:.72rem;display:inline-block}.legal p.legal__intro{color:var(--dim);text-wrap:pretty;max-width:56ch;margin:18px auto 0;font-size:.9rem;line-height:1.95}.legal__body{gap:16px;display:grid}.legal__block{text-align:start;border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:24px 26px}.legal__h{text-align:start;color:var(--ink);align-items:baseline;gap:10px;margin:0 0 14px;scroll-margin-top:96px;font-size:1rem;font-weight:800;line-height:1.5;display:flex}.rt__h2,.rt__h3{scroll-margin-top:96px}.legal__num{color:var(--amber);letter-spacing:.06em;font-size:.7rem}.rt__p{color:var(--dim);text-wrap:pretty;max-width:64ch;margin:0 0 12px;font-size:.85rem;line-height:2}.rt__p:last-child{margin-bottom:0}.rt__h2,.rt__h3{color:var(--ink);text-align:start;margin:22px 0 12px;font-weight:800;line-height:1.5}.rt__h2:first-child,.rt__h3:first-child{margin-top:0}.rt__h2{font-size:1rem}.rt__h3{font-size:.92rem}.rt__ul,.rt__ol{color:var(--dim);text-wrap:pretty;gap:10px;max-width:64ch;margin:0 0 12px;padding-inline-start:18px;font-size:.85rem;line-height:2;display:grid}.rt__ul:last-child,.rt__ol:last-child{margin-bottom:0}.rt__ul li::marker{color:var(--amber)}.rt__ol li::marker{color:var(--amber)}.legal__list{color:var(--dim);text-wrap:pretty;gap:10px;max-width:64ch;margin:0;padding-inline-start:18px;font-size:.85rem;line-height:2;display:grid}.legal__list li::marker{color:var(--amber)}@media (width<=900px){.legal__in{max-width:640px}}@media (width<=640px){.legal{padding:calc(var(--navh,76px) + 28px) 0 64px}.legal__head{margin-bottom:26px}.legal p.legal__intro{margin-top:14px;font-size:.85rem;line-height:1.85}.legal__body{gap:12px}.legal__block{border-radius:14px;padding:18px 16px}.legal__h{margin-bottom:10px;font-size:.95rem}.legal__list{gap:8px;padding-inline-start:16px;font-size:.82rem;line-height:1.9}}.calcrun{justify-self:start;margin-block-start:14px}.calcgrade{border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);background:color-mix(in srgb, var(--amber) 10%, var(--panel));border-radius:16px;gap:4px;padding:14px 16px;display:grid}.calcgrade__label{color:var(--dim);font-size:.78rem}.calcgrade__value{color:var(--ink);font-size:1.25rem}.calcgrade__hint{color:var(--dim);margin:0;font-size:.88rem}.calcgrade--good{border-color:color-mix(in srgb, var(--amber) 60%, transparent)}.calcgrade--good .calcgrade__value{color:var(--amber)}.calcgrade--warn{background:color-mix(in srgb, #e8a33d 10%, var(--panel));border-color:#e8a33d99}.calcgrade--warn .calcgrade__value{color:#e8a33d}.calcgrade--bad{background:color-mix(in srgb, #e05252 10%, var(--panel));border-color:#e0525299}.calcgrade--bad .calcgrade__value{color:#e05252}.calcplan{gap:10px;margin-block-start:8px;display:grid}.calcplan__title{color:var(--ink);margin:0;font-size:1.05rem}.calcplan__body{border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--panel-2);border-radius:16px;position:relative;overflow:hidden}.calcplan__cta{justify-content:center;padding:4px 16px 16px;display:flex}.calcplan__cta .pill{white-space:normal;text-align:center;max-width:100%}@media (width<=640px){.calcplan__cta .pill{justify-content:center;width:100%}}.calcplan__list{gap:10px;margin:0;padding:16px 20px 16px 34px;list-style:none;transition:filter .35s,opacity .35s;display:grid}.calcplan__list li{color:var(--ink);font-size:.92rem;line-height:1.8;position:relative}.calcplan__list li:before{content:"";background:var(--amber);inset-inline-start:-16px;border-radius:50%;width:7px;height:7px;position:absolute;top:.65em}.calcplan__gate{text-align:center;border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);justify-items:center;gap:10px;padding:16px 20px 20px;display:grid}.calcplan__gateTitle{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.calcplan__gateSub{color:var(--dim);margin:0;font-size:.86rem}.calcplan__gate input{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--panel);width:min(320px,100%);color:var(--ink);font:inherit;border-radius:12px;justify-self:center;padding:10px 14px}.calcplan__gate input::placeholder{color:var(--dim)}.calcplan__gate input:focus{border-color:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 25%, transparent);outline:none}.calcplan__gate .pill{justify-self:center;min-width:160px}.calcplan__err{color:#e05252;margin:0;font-size:.82rem}@media (width<=560px){.calcplan__list{padding-inline-start:28px}.calcplan__gate input{width:100%}}.bk-coupon{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bk-coupon .bk-input{text-transform:uppercase;flex:180px}.bk-coupon .bk-link{flex:none}@media (width<=768px){.nav,.abar,.drawer__panel,.landing-sticky,.totop,.modal__card,.glass{-webkit-backdrop-filter:blur(6px)}.hero__glow,.cursor-glow{filter:blur(6px)}}.skip-link{z-index:200;background:var(--amber);color:var(--on-accent);transition:transform var(--dur-fast) var(--ease);border-radius:999px;padding:10px 16px;font-size:.9rem;font-weight:700;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.hero__trust{font-family:var(--mono);color:var(--dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-block-start:10px;font-size:.74rem;line-height:1.5;display:flex}.hero__trust span{white-space:nowrap;border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 70%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.hero__trust span:before{content:"✓";color:var(--amber)}.midcta{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.midcta__t{font-size:clamp(1rem,2.2vw,1.25rem);font-weight:800}.midcta__s{color:var(--dim);margin-block-start:2px;font-size:.86rem}.cs{padding:clamp(96px,14vh,140px) 0 72px}.cs__head{max-width:640px;margin-bottom:48px}.cs__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:12px;font-size:12px;display:inline-block}.cs__title{margin:0 0 14px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.15}.cs__intro{color:var(--dim);margin:0;font-size:1.05rem;line-height:1.8}.cs__empty{color:var(--dim);text-align:center;padding:48px 0}.cs__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.cs-card{border:1px solid var(--line);background:var(--panel);border-radius:20px;transition:border-color .3s,transform .3s;overflow:hidden}.cs-card:hover{border-color:var(--amber);transform:translateY(-4px)}.cs-card__link{color:inherit;height:100%;text-decoration:none;display:block}.cs-card__media{aspect-ratio:16/9;margin:0;overflow:hidden}.cs-card__media img{object-fit:cover;width:100%;height:100%;display:block}.cs-card__body{flex-direction:column;gap:10px;padding:22px 22px 26px;display:flex}.cs-card__industry{letter-spacing:.12em;text-transform:uppercase;color:var(--amber);font-size:11px}.cs-card__title{margin:0;font-size:1.25rem;line-height:1.5}.cs-card__client{color:var(--dim);margin:0;font-size:.9rem}.cs-card__metric{align-items:baseline;gap:10px;margin-top:4px;display:flex}.cs-card__metric-value{color:var(--amber);font-size:1.6rem}.cs-card__metric-label{color:var(--dim);font-size:.85rem}.cs-card__more{color:var(--amber);margin-top:6px;font-size:.85rem}.csd{padding:clamp(96px,14vh,140px) 0 72px}.csd__in{max-width:820px}.csd__head{margin-bottom:32px}.csd__back{color:var(--dim);margin-bottom:20px;font-size:.85rem;text-decoration:none;display:inline-block}.csd__back:hover{color:var(--amber)}.csd__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.csd__client{color:var(--dim);font-size:.9rem}.csd__title{margin:0;font-size:clamp(1.9rem,4.5vw,2.9rem);line-height:1.3}.csd__media{border:1px solid var(--line);border-radius:20px;margin:0 0 40px;overflow:hidden}.csd__media img{width:100%;height:auto;display:block}.csd__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:44px;display:grid}.csd__metric{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex}.csd__metric-value{color:var(--amber);font-size:1.7rem}.csd__metric-label{color:var(--dim);font-size:.85rem;line-height:1.6}.csd__block{margin-bottom:36px}.csd__h{margin:0 0 12px;font-size:1.4rem}.csd__text{color:var(--dim);margin:0;font-size:1.02rem;line-height:1.95}.csd__text .rt__p,.csd__text .rt__ul,.csd__text .rt__ol{max-width:none;font-size:1.02rem;line-height:1.95}.csd__text .rt__p{white-space:pre-line}.csd__text .rt__h2{font-size:1.12rem}.csd__text .rt__h3{font-size:1.02rem}.csd__quote-text{border-inline-start:2px solid var(--amber);color:var(--ink);text-wrap:pretty;margin:0;padding-inline-start:18px;font-size:1.12rem;line-height:1.85}.csd__quote-by{color:var(--dim);align-items:center;gap:12px;margin-top:16px;font-size:.9rem;display:flex}.csd__quote-avatar{object-fit:cover;border:1px solid var(--line);border-radius:999px;flex:none;width:48px;height:48px}.csd__quote-by strong{color:var(--ink);display:block}.csd__quote-role{font-size:.82rem;display:block}.csd__results{color:var(--dim);margin:0;padding-inline-start:20px;line-height:2}.csd__results strong{color:var(--amber)}.csd__cta{border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding:32px;display:flex}.csd__cta p{margin:0;font-size:1.1rem}@media (width<=640px){.csd__cta{flex-direction:column;align-items:flex-start}.cs__grid{gap:16px}}:root{--btn-h-sm:36px;--btn-h-md:44px;--btn-h-lg:52px;--btn-px-sm:16px;--btn-px-md:24px;--btn-px-lg:30px;--btn-fs-sm:.82rem;--btn-fs-md:.92rem;--btn-fs-lg:1rem;--btn-radius:999px;--btn-weight:700;--btn-gap:8px;--btn-lift:-2px;--btn-glow:0 0 18px rgba(var(--neon-rgb), .22);--btn-glow-strong:0 0 30px rgba(var(--neon-rgb), .4);--btn-ring:0 0 0 3px color-mix(in srgb, var(--amber) 45%, transparent);--btn-disabled-opacity:.45}.btn,.pill,.bk-btn,.scard__cta,.scard__more,.cs-card__more,.csd__back,.icon-btn,.svc__btn{justify-content:center;align-items:center;gap:var(--btn-gap);min-height:var(--btn-h-md);padding-block:0;padding-inline:var(--btn-px-md);border-radius:var(--btn-radius);font-size:var(--btn-fs-md);font-weight:var(--btn-weight);letter-spacing:.01em;text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast), background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);border:1px solid #0000;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.btn>svg,.pill>svg,.bk-btn>svg,.scard__cta>svg{width:15px;height:15px;transition:transform var(--dur-fast);flex:none}.burger{display:none}@media (width<=1100px){.burger{display:inline-grid}}.btn--secondary,.pill{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:none}.btn--secondary:hover,.pill:hover{background:var(--amber);color:var(--on-accent);border-color:var(--amber);box-shadow:var(--btn-glow);transform:translateY(var(--btn-lift))}.btn--primary,.pill--amber,.bk-btn,.scard__cta{background:var(--amber);color:var(--on-accent);border-color:var(--amber);box-shadow:var(--btn-glow)}.btn--primary:hover,.pill--amber:hover,.bk-btn:hover,.scard__cta:hover{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:var(--btn-glow-strong);transform:translateY(var(--btn-lift))}.btn--ghost,.pill--ghost,.bk-btn--ghost,.scard__more,.icon-btn,.svc__btn{color:var(--ink);border-color:var(--line);box-shadow:none;background:0 0}.btn--ghost:hover,.pill--ghost:hover,.bk-btn--ghost:hover,.scard__more:hover,.icon-btn:hover,.svc__btn:hover{background:color-mix(in srgb, var(--amber) 8%, transparent);border-color:var(--amber);color:var(--amber);box-shadow:none;transform:translateY(-1px)}.btn--quiet,.cs-card__more,.csd__back{color:var(--amber);min-height:var(--btn-h-sm);box-shadow:none;background:0 0;border-color:#0000;padding-inline:0}.btn--quiet:hover,.cs-card__more:hover,.csd__back:hover{color:var(--amber);text-underline-offset:4px;text-decoration:underline;transform:none}.btn--sm,.scard__more,.cs-card__more,.csd__back{min-height:var(--btn-h-sm);font-size:var(--btn-fs-sm)}.btn--sm{padding-inline:var(--btn-px-sm)}.btn--lg{min-height:var(--btn-h-lg);padding-inline:var(--btn-px-lg);font-size:var(--btn-fs-lg)}.btn--block,.scard__cta{width:100%}.btn--icon,.icon-btn,.svc__btn{aspect-ratio:1;border-radius:50%;padding-inline:0}.btn--icon,.svc__btn,.icon-btn{min-height:var(--btn-h-md);width:var(--btn-h-md)}.btn:active,.pill:active,.bk-btn:active,.scard__cta:active,.scard__more:active,.icon-btn:active,.svc__btn:active{transform:translateY(0)scale(.98)}.btn:focus-visible,.pill:focus-visible,.bk-btn:focus-visible,.scard__cta:focus-visible,.scard__more:focus-visible,.cs-card__more:focus-visible,.csd__back:focus-visible,.icon-btn:focus-visible,.svc__btn:focus-visible{outline:2px solid var(--amber);outline-offset:3px;box-shadow:var(--btn-ring)}.btn[disabled],.btn[aria-disabled=true],.pill[disabled],.bk-btn[disabled],.scard__cta[disabled],.icon-btn[disabled],.svc__btn[disabled]{opacity:var(--btn-disabled-opacity);cursor:not-allowed;box-shadow:none;transform:none}.btn[disabled]:hover,.btn[aria-disabled=true]:hover,.pill[disabled]:hover,.bk-btn[disabled]:hover,.scard__cta[disabled]:hover,.icon-btn[disabled]:hover,.svc__btn[disabled]:hover{box-shadow:none;transform:none}.svc__btn[disabled]{border-color:var(--line);color:var(--ink);background:0 0}.btn--loading{pointer-events:none;position:relative;color:#0000!important}.btn--loading>*{visibility:hidden}.btn--loading:after{content:"";width:17px;height:17px;color:var(--on-accent);border:2px solid;border-block-start-color:#0000;border-radius:50%;margin-block-start:-9px;margin-inline-start:-9px;animation:.7s linear infinite btn-spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}.btn--ghost.btn--loading:after,.btn--secondary.btn--loading:after{color:var(--ink)}@keyframes btn-spin{to{transform:rotate(360deg)}}.landing :is(a,button).btn--primary,.landing a.btn--primary:visited,.landing :is(a,button).bk-btn,.landing a.bk-btn:visited,.landing :is(a,button).scard__cta,.landing a.scard__cta:visited{color:var(--on-accent)}.landing :is(a,button).btn--primary:hover,.landing :is(a,button).pill--amber:hover,.landing :is(a,button).bk-btn:hover,.landing :is(a,button).scard__cta:hover,.landing :is(a,button).btn--secondary{color:var(--on-ink)}.landing :is(a,button).btn--secondary:hover{color:var(--on-accent)}.landing :is(a,button).btn--ghost,.landing :is(a,button).btn--quiet{color:var(--ink)}.landing :is(a,button).btn--quiet,.landing :is(a,button).cs-card__more,.landing :is(a,button).csd__back{color:var(--amber)}.landing :is(a,button).bk-btn--ghost{color:var(--ink)}[dir=rtl] .btn>svg,[dir=rtl] .svc__btn svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.btn,.pill,.bk-btn,.scard__cta,.scard__more,.icon-btn,.svc__btn{transition:none}.btn:hover,.pill:hover,.bk-btn:hover,.scard__cta:hover,.scard__more:hover,.icon-btn:hover,.svc__btn:hover,.btn:active,.pill:active{transform:none}.btn--loading:after{animation-duration:1.6s}}.landing,:root{--field-radius:12px;--field-pad-y:12px;--field-pad-x:14px;--field-bg:color-mix(in oklab, var(--panel-2) 55%, transparent);--field-border:var(--line,#ffffff24);--field-ring:0 0 0 3px color-mix(in srgb, var(--amber) 22%, transparent)}.field,.leadform input,.leadform select,.bk-input,.calcplan__gate input{width:100%;padding:var(--field-pad-y) var(--field-pad-x);border-radius:var(--field-radius);border:1px solid var(--field-border);background:var(--field-bg);color:var(--ink);font:inherit;transition:border-color var(--dur-fast), box-shadow var(--dur-fast), background var(--dur-fast);outline:none;font-size:max(16px,.9rem)}.field::placeholder,.leadform input::placeholder,.bk-input::placeholder,.calcplan__gate input::placeholder{color:var(--faint,var(--dim))}.field:focus,.leadform input:focus,.leadform select:focus,.bk-input:focus,.calcplan__gate input:focus{border-color:var(--amber);box-shadow:var(--field-ring)}.field:disabled,.leadform input:disabled,.leadform select:disabled,.bk-input:disabled{opacity:.55;cursor:not-allowed}.field[aria-invalid=true],.leadform input[aria-invalid=true],.bk-input[aria-invalid=true]{border-color:var(--danger)}.field--sm{--field-pad-y:9px;--field-pad-x:12px}.calcplan__gate input{width:100%;max-width:360px}@media (prefers-reduced-motion:reduce){.field,.leadform input,.leadform select,.bk-input,.calcplan__gate input{transition:none}}:root{--surface-bg:var(--panel);--surface-bg-hover:var(--panel-2);--surface-line:var(--line);--surface-line-hover:color-mix(in srgb, var(--amber) 35%, var(--line));--surface-radius:var(--r);--surface-radius-sm:var(--r-sm);--surface-radius-lg:var(--r-lg);--surface-pad:26px;--surface-pad-sm:16px;--surface-pad-lg:34px;--surface-shadow:0 18px 44px -26px rgba(var(--shadow-rgb), .7);--surface-shadow-float:0 18px 44px rgba(var(--shadow-rgb), .34);--surface-lift:-3px}.surface{background:var(--surface-bg);border:1px solid var(--surface-line);border-radius:var(--surface-radius);padding:var(--surface-pad);transition:transform var(--dur), border-color var(--dur), background var(--dur), box-shadow var(--dur)}.surface--sm{border-radius:var(--surface-radius-sm);padding:var(--surface-pad-sm)}.surface--lg{border-radius:var(--surface-radius-lg);padding:var(--surface-pad-lg)}.surface--flat{box-shadow:none}.surface--glass{background:color-mix(in srgb, var(--surface-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:var(--surface-shadow-float)}.surface--interactive:hover,.surface--raise:hover{transform:translateY(var(--surface-lift));border-color:var(--surface-line-hover);background:var(--surface-bg-hover);box-shadow:var(--surface-shadow)}.card{background:var(--surface-bg);border-color:var(--surface-line);border-radius:var(--surface-radius)}.card:hover{transform:translateY(var(--surface-lift));border-color:var(--surface-line-hover);background:var(--surface-bg-hover);box-shadow:var(--surface-shadow)}.fcard{border-color:var(--surface-line);box-shadow:var(--surface-shadow-float)}.scard,.pcard,.quotebox{border-color:var(--surface-line)}@media (prefers-reduced-motion:reduce){.surface,.surface--interactive:hover,.surface--raise:hover,.card:hover{transition:none;transform:none}}:root{--tabs-radius:999px;--tabs-line:var(--line);--tabs-gap:0px;--tabs-pad-block:8px;--tabs-pad-inline:11px;--tabs-fs:11px;--tabs-color:var(--dim);--tabs-color-active:var(--on-accent);--tabs-bg-active:var(--amber);--tabs-weight-active:600}.tabs{gap:var(--tabs-gap);border:1px solid var(--tabs-line);border-radius:var(--tabs-radius);flex:none;display:flex;overflow:hidden}.tabs__btn,.lang button{cursor:pointer;font-family:var(--mono);font-size:var(--tabs-fs);padding:var(--tabs-pad-block) var(--tabs-pad-inline);color:var(--tabs-color);transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:0}.tabs__btn[aria-current=true],.tabs__btn[aria-selected=true],.lang button[aria-current=true]{background:var(--tabs-bg-active);color:var(--tabs-color-active);font-weight:var(--tabs-weight-active)}.tabs__btn:focus-visible,.lang button:focus-visible{box-shadow:var(--btn-ring);outline:none}@media (prefers-reduced-motion:reduce){.tabs__btn,.lang button{transition:none}}.alert{--alert-tone:var(--muted,#9aa4b2);border:1px solid color-mix(in srgb, var(--alert-tone) 34%, transparent);background:color-mix(in srgb, var(--alert-tone) 12%, transparent);color:var(--alert-tone);text-align:start;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.85rem;line-height:1.6;display:flex}.alert--info{--alert-tone:var(--neon,#c8ff2e)}.alert--success{--alert-tone:var(--success,#35d07f)}.alert--warning{--alert-tone:var(--warning,#f0b429)}.alert--danger{--alert-tone:var(--danger,#ff6b6b)}.alert__title{font-weight:700}.err,.bk-err{color:var(--danger);font-size:.82rem;line-height:1.5}.err{min-height:1.2em}.bk-err{margin:4px 0 0}.empty{text-align:center;color:var(--muted);padding:28px 16px;font-size:.9rem}.empty__title{color:var(--text,#fff);font-weight:700}.empty__desc{margin-top:4px;font-size:.82rem}:root{--fs-xs:.78rem;--fs-sm:.9rem;--fs-md:1rem;--fs-lg:1.15rem;--fs-xl:clamp(1.35rem, 1.1rem + 1vw, 1.75rem);--fs-2xl:clamp(1.8rem, 1.3rem + 2.2vw, 2.7rem);--lh-tight:1.25;--lh-normal:1.6;--fw-medium:600;--fw-bold:800;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px}.t-title{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.t-subtitle{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.t-body{font-size:var(--fs-sm);line-height:var(--lh-normal)}.t-caption{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-normal)}.phone-field{align-items:stretch;gap:8px;width:100%;display:flex}.phone-field__country{cursor:pointer;text-overflow:ellipsis;flex:0 42%;min-width:0;max-width:190px}.phone-field__number{flex:auto;min-width:0}@media (width<=480px){.phone-field{flex-direction:column}.phone-field__country{flex:auto;max-width:none}}.otp-inline{border:1px dashed var(--line,#ffffff29);background:#00000024;border-radius:14px;gap:10px;padding:14px;display:grid}.otp-inline--done{border-style:solid;border-color:var(--amber,var(--neon,#b6f36b));font-weight:600}.otp-inline__hint{opacity:.85;margin:0;font-size:.9rem}.otp-inline__row{flex-wrap:wrap;gap:8px;display:flex}.otp-inline__code{letter-spacing:.5em;text-align:center;flex:140px;font-weight:700}.otp-inline__resend{color:inherit;opacity:.75;cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.otp-inline__error{color:#ff8a8a;margin:0;font-size:.88rem}.calcplan__gate .phone-field{justify-self:center;width:min(320px,100%)}.calcplan__gate .phone-field select,.calcplan__gate .phone-field input{width:100%;padding:var(--field-pad-y,10px) var(--field-pad-x,14px);border-radius:var(--field-radius,12px);border:1px solid var(--field-border,color-mix(in srgb, var(--ink) 16%, transparent));background:var(--field-bg,var(--panel));color:var(--ink);font:inherit}@media (width<=560px){.calcplan__gate .phone-field{width:100%}}.ff-grid{gap:16px;display:grid}.ff-grid--2{grid-template-columns:1fr}@media (width>=720px){.ff-grid--2{grid-template-columns:1fr 1fr}.ff--full{grid-column:1/-1}}.ff{text-align:start;gap:6px;min-width:0;display:grid}.ff__label{letter-spacing:.01em;color:var(--ink);opacity:.92;font-size:.86rem;font-weight:600}.ff__req{color:var(--amber);margin-inline-start:4px}.ff__hint{color:var(--dim);margin:0;font-size:.78rem;line-height:1.5}.ff__err{color:var(--danger,#e05252);align-items:flex-start;gap:6px;margin:0;font-size:.8rem;font-weight:600;display:flex}.ff.is-invalid .field,.ff.is-invalid .bk-input,.ff.is-invalid input,.ff.is-invalid select,.ff.is-invalid textarea{border-color:var(--danger,#e05252)}.ff-alert{border-radius:var(--field-radius,12px);border:1px solid color-mix(in srgb, var(--danger,#e05252) 45%, transparent);background:color-mix(in srgb, var(--danger,#e05252) 12%, transparent);color:var(--ink);align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:.88rem;font-weight:600;line-height:1.5;display:flex}.ff-alert__icon{background:var(--danger,#e05252);color:#fff;border-radius:999px;flex:none;place-items:center;block-size:20px;inline-size:20px;font-size:.72rem;font-weight:800;display:grid}.field,.leadform input,.leadform select,.leadform textarea,.bk-input,.calcplan__gate input,.calcplan__gate select,.phone-field select,.phone-field input{min-block-size:46px}textarea.bk-input,.leadform textarea{resize:vertical;min-block-size:96px;line-height:1.6}.field:hover:not(:disabled),.leadform input:hover:not(:disabled),.bk-input:hover:not(:disabled),.calcplan__gate input:hover:not(:disabled){border-color:color-mix(in srgb, var(--amber) 40%, var(--field-border))}select.bk-input,.leadform select,.phone-field__country{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 16px center,right 11px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:34px}[dir=rtl] select.bk-input,[dir=rtl] .leadform select{background-position:11px,16px;padding-inline-start:34px;padding-inline-end:var(--field-pad-x,14px)}.field:focus-visible,.bk-input:focus-visible,.leadform input:focus-visible,.leadform select:focus-visible,.phone-field select:focus-visible,.phone-field input:focus-visible,.calcplan__gate input:focus-visible{outline:2px solid color-mix(in srgb, var(--amber) 70%, transparent);outline-offset:2px}.bk-input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel-2,var(--panel)) inset;transition:background-color 9999s ease-out}.leadform input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel-2,var(--panel)) inset;transition:background-color 9999s ease-out}.calcplan__gate input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel-2,var(--panel)) inset;transition:background-color 9999s ease-out}.phone-field input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel-2,var(--panel)) inset;transition:background-color 9999s ease-out}.leadform .ff,.calcplan__gate .ff{width:100%}.calcplan__gate .ff{justify-self:center;max-width:360px}.calcplan__gate .ff__label,.leadform .ff__label{font-size:.82rem}:root{--field-bg:color-mix(in oklab, var(--panel-2) 85%, transparent);--field-border:color-mix(in srgb, var(--ink) 20%, transparent)}.bk-input,.leadform input,.leadform select,.leadform textarea,.calcplan__gate input,.phone-field select,.phone-field input{background:var(--field-bg);border:1px solid var(--field-border);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent)}@media (width<=640px){.mcell__m,.ba__t{font-size:.78rem}.lang button,.drawer__foot-label,.fcard__num,.fcard__tag,.pcard__free,.ftr__eyebrow{font-size:.75rem}}.landing h2,.landing h3,.landing h4{text-wrap:balance}.sec--wm{position:relative}.secwm{--wm-size:clamp(180px, 26vw, 340px);--wm-op:.045;--wm-rot:-14deg;--wm-x:6%;--wm-y:0px;z-index:0;height:min(var(--wm-size), 56%);aspect-ratio:100/120;color:var(--ink);opacity:var(--wm-op);transform:translateY(var(--wm-y)) rotate(var(--wm-rot));pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:var(--wm-x)}.secwm--end{inset-inline-start:auto;inset-inline-end:var(--wm-x)}.secwm svg{width:100%;height:100%;display:block}.sec--wm>.wrap{z-index:1;position:relative}@media (width<=640px){.secwm{--wm-size:clamp(140px, 42vw, 200px);--wm-op:.03;--wm-x:9%}}.bl{padding:clamp(96px,14vh,140px) 0 72px}.bl__head{max-width:640px;margin-bottom:48px}.bl__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:12px;font-size:12px;display:inline-block}.bl__title{margin:0 0 14px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.15}.bl__intro{color:var(--dim);margin:0;font-size:1.05rem;line-height:1.8}.bl__empty{color:var(--dim);text-align:center;padding:48px 0}.bl__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px;display:grid}.bl-card{border:1px solid var(--line);background:var(--panel);border-radius:20px;transition:border-color .3s,transform .3s}.bl-card:hover{border-color:var(--amber);transform:translateY(-4px)}.bl-card__link{height:100%;color:inherit;flex-direction:column;gap:10px;padding:24px 22px 26px;text-decoration:none;display:flex}.bl-card__meta,.bld__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.bl-card__title{margin:0;font-size:1.2rem;line-height:1.6}.bl-card__excerpt{color:var(--dim);margin:0;font-size:.95rem;line-height:1.85}.bl-card__more{color:var(--amber);margin-top:auto;padding-top:6px;font-size:.85rem}.bl__pager{justify-content:space-between;align-items:center;gap:16px;margin-top:48px;display:flex}.bl__pager-link{border:1px solid var(--line);color:inherit;border-radius:999px;padding:10px 20px;font-size:.9rem;text-decoration:none;transition:border-color .3s,color .3s}.bl__pager-link:hover{border-color:var(--amber);color:var(--amber)}.bld{padding:clamp(96px,14vh,140px) 0 72px}.bld__in{max-width:820px}.bld__head{margin-bottom:32px}.bld__back{color:var(--dim);margin-bottom:20px;font-size:.85rem;text-decoration:none;display:inline-block}.bld__back:hover{color:var(--amber)}.bld__crumbs{margin-bottom:20px}.bld__crumbs ol{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.bld__crumbs li+li:before{content:"/";opacity:.5;padding-inline:8px}.bld__crumbs a{color:inherit;text-decoration:none;transition:color .3s}.bld__crumbs a:hover{color:var(--amber)}.bld__crumbs [aria-current=page]{color:var(--ink);opacity:.75;text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,32ch);overflow:hidden}.bld__meta{margin-bottom:14px}.bld__title{margin:0;font-size:clamp(1.9rem,4.5vw,2.9rem);line-height:1.3}.bld__lede{color:var(--dim);margin:18px 0 0;font-size:1.1rem;line-height:1.85}.bld__cta{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:32px;display:flex}.bld__cta p{margin:0;font-size:1.1rem}@media (width<=640px){.bld__cta{flex-direction:column;align-items:flex-start;padding:24px}}.bld__prose .rt__p,.bld__prose .rt__ul,.bld__prose .rt__ol{margin-bottom:20px;font-size:1rem;line-height:1.9}.bld__prose .rt__h2{margin:44px 0 14px;font-size:1.45rem;line-height:1.4}.bld__prose .rt__h3{margin:30px 0 10px;font-size:1.1rem}.bld__prose .rt__h2:first-child,.bld__prose .rt__h3:first-child{margin-top:0}.bld__prose .rt__ul,.bld__prose .rt__ol{gap:8px;padding-inline-start:22px}@media (width<=640px){.bld__prose .rt__p,.bld__prose .rt__ul,.bld__prose .rt__ol{font-size:.95rem;line-height:1.85}.bld__prose .rt__h2{margin-top:34px;font-size:1.25rem}}.bld__toc{border:1px solid var(--line);background:var(--panel);border-radius:18px;margin:32px 0 8px;padding:20px 24px}.bld__toc-title{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 12px;font-size:11px;font-weight:600}.bld__toc-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bld__toc-item a{color:var(--dim);font-size:.9rem;line-height:1.6;text-decoration:none;transition:color .3s}.bld__toc-item a:hover{color:var(--amber)}.bld__toc-item--sub{padding-inline-start:18px}.bld__toc-item--sub a{opacity:.85;font-size:.82rem}@media (width<=640px){.bld__toc{padding:16px 18px}}.bld__topics{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.bld__topic{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-radius:999px;padding:5px 14px;font-size:11px;text-decoration:none;transition:border-color .3s,color .3s}.bld__topic:hover{border-color:var(--amber);color:var(--amber)}.bld__meta a{color:inherit;border-bottom:1px solid var(--line);text-decoration:none;transition:color .3s,border-color .3s}.bld__meta a:hover{color:var(--amber);border-color:var(--amber)}.bl__avatar{object-fit:cover;border:1px solid var(--line);border-radius:999px;width:96px;height:96px;margin-bottom:18px;display:block}.bl__links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.bl__link{border:1px solid var(--line);letter-spacing:.08em;color:var(--dim);direction:ltr;unicode-bidi:isolate;border-radius:999px;padding:5px 14px;font-size:11px;text-decoration:none;transition:border-color .3s,color .3s}.bl__link:hover{border-color:var(--amber);color:var(--amber)}.bl__section-title{margin:48px 0 20px;font-size:1.35rem}.bl__head .bld__back{display:block}.answer-first{border-inline-start:3px solid var(--amber);margin:4px 0 8px;padding-inline-start:18px}.answer-first__text{color:var(--ink);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.75}@media (width<=720px){.answer-first{padding-inline-start:14px}.answer-first__text{font-size:1rem}}
