: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,24px);--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);--success:var(--t-success,#35d07f);--warning:var(--t-warning,#f0b429);--info:var(--t-info,#6cb6ff);--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);--success:var(--t-success,#2f7d4f);--warning:var(--t-warning,#b26a00);--info:var(--t-info,#2b6cb0);--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}.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)}@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);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){*,:before,:after{scroll-behavior:auto;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.wrap{width:100%;max-width:var(--max);margin-inline:auto}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-weight:900}.landing h3{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)}: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-md:18px}.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}.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));overflow-wrap:anywhere}.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-list{gap:12px;margin-top:12px;padding:0;list-style:none;display:grid}.bk-row{border:1px solid var(--line,#ffffff24);background:var(--panel,#ffffff05);border-radius:14px;gap:7px;padding:14px 16px;display:grid}.bk-row .bk-when{margin:0}.bk-badge{background:color-mix(in srgb, var(--badge-tone,var(--dim)) 16%, transparent);width:fit-content;color:var(--badge-tone,var(--dim));border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 11px;font-size:.78rem;font-weight:700;line-height:1.6;display:inline-flex}.bk-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.bk-badge--success{--badge-tone:var(--success,#35d07f)}.bk-badge--warning{--badge-tone:var(--warning,#f0b429)}.bk-badge--error{--badge-tone:var(--danger,#ff6b6b)}.bk-badge--info{--badge-tone:var(--info,#6cb6ff)}.bk-badge--neutral{--badge-tone:var(--dim,#9bb0a2)}.bk-kind{margin:0;font-weight:700}.bk-facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.bk-facts li{background:color-mix(in srgb, var(--dim,#9bb0a2) 12%, transparent);color:var(--dim,#9bb0a2);border-radius:8px;padding:3px 9px;line-height:1.55}.bk-group{color:var(--dim,#9bb0a2);margin:4px 0 0;font-size:.78rem;font-weight:700}.bk-list+.bk-group{margin-top:22px}.bk-row--past{opacity:.74}.bk-row--past .bk-when{color:var(--dim,#9bb0a2)}.bk-row-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.bk-row .bk-when{color:var(--ink,#e9f5e1);font-size:1rem}.bk-row-actions .bk-btn{min-height:38px;box-shadow:none;padding-inline:16px;font-size:.9rem}.bk-row-actions .bk-link{margin-top:0}.bk-btn--block{margin-top:20px}.bk-form{gap:12px;margin-top:20px;display:grid}.nf{background:var(--bg,#0b1423);color:var(--ink,#eef2f6);font-family:var(--sans)}.nf__glow{background:color-mix(in srgb, var(--amber,#9de323) 15%, transparent)}.nf__lang{border:1px solid var(--line,#ffffff24);color:var(--dim,#9bb0a2);cursor:pointer;font:inherit;background:0 0}.nf__lang:hover{color:var(--ink,#eef2f6);border-color:var(--amber,#9de323)}.nf__code{background-image:linear-gradient(to bottom, var(--amber,#9de323), color-mix(in srgb, var(--amber,#9de323) 30%, transparent));color:#0000;-webkit-background-clip:text;background-clip:text}.nf__dim{color:var(--dim,#9bb0a2)}.nf__cta{background:var(--amber,#9de323);color:var(--on-accent,#0b1423);border:1px solid var(--amber,#9de323)}.nf__ghost{border:1px solid var(--line,#ffffff24);color:inherit;cursor:pointer;font:inherit;background:0 0}.nf__ghost:hover{border-color:var(--amber,#9de323)}.nf__rule{border-top:1px solid var(--line,#ffffff24)}.nf__link{color:var(--dim,#9bb0a2);text-decoration:none}.nf__link:hover{color:var(--amber,#9de323);text-underline-offset:4px;text-decoration:underline}@media (width<=560px){.bk-page{padding-inline:12px}.bk-card{border-radius:16px;padding:16px}.bk-row{padding:13px}.bk-btn--block{width:100%;display:flex}.bk-row-actions{gap:10px}}.bk-btn{background:var(--amber,var(--neon,#b6f36b));color:var(--on-accent,#0b1423);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;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__in>img{aspect-ratio:auto 3/2;block-size:auto;inline-size:100%;display:block}.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}.landing .legal__h,.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{list-style:outside}.rt__ol{list-style:decimal}.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}.landing .legal__h,.legal__h{margin-bottom:10px;font-size:.95rem}.legal__list{gap:8px;padding-inline-start:16px;font-size:.82rem;line-height:1.9}}@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)}: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)}}@media (prefers-reduced-motion:reduce){.btn--loading:after{opacity:.5;border-block-start-color:currentColor;animation:none}}.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}.bk-page--soon{flex-direction:column;gap:clamp(20px,5vh,48px);padding-bottom:clamp(24px,5vh,48px);display:flex}.bk-soon__rail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-soon__controls{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.bk-soon__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.bk-soon__measure{width:100%;max-width:34rem}.bk-page--soon .bk-soon__title{text-wrap:balance;margin:22px 0 0;font-size:clamp(1.85rem,6vw,2.9rem);line-height:1.15}.bk-soon__lede{color:var(--dim,#9bb0a2);text-wrap:pretty;margin:14px 0 0;font-size:clamp(1rem,2.4vw,1.0625rem);line-height:1.75}.bk-soon__form{justify-items:center;margin-top:clamp(24px,4vh,36px)}.bk-soon__form .bk-label{text-align:center}.bk-soon__form .bk-input,.bk-soon__form .bk-btn{width:100%}.bk-soon__form .bk-note,.bk-soon__form .bk-err{text-align:center;margin-bottom:0}.bk-soon__chip{border:1px solid var(--line,#ffffff2e);min-width:7.5rem;min-height:36px;color:var(--dim,#9bb0a2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex}.bk-soon__chip:hover{color:var(--ink,#e9f5e1);border-color:var(--amber,var(--neon,#b6f36b))}.bk-soon__chip:focus-visible{outline:2px solid var(--amber,var(--neon,#b6f36b));outline-offset:2px}.bk-soon__chip--placeholder{visibility:hidden}
