:where(.bt) :where(:not(svg,svg *)),:where(.bt) :where(*):before,:where(.bt) :where(*):after{all:revert}:where(.bt) svg{display:revert;vertical-align:revert}.bt{--brand:var(--primary);--brand-deep:color-mix(in srgb, var(--brand) 82%, #000);--brand-ink:color-mix(in srgb, var(--brand) 74%, #000);--brand-bright:color-mix(in srgb, var(--brand) 52%, #59e9b6);--brand-soft:color-mix(in srgb, var(--brand) 11%, #fff);--brand-tint:color-mix(in srgb, var(--brand) 6%, #fff);--brand-line:color-mix(in srgb, var(--brand) 26%, #fff);--gold:#b48f3e;--paper:#f7f8f3;--paper-2:#f1f3eb;--card:#fff;--card-2:#fbfcf8;--ink:#0e1a15;--text:#3a463e;--muted:#576158;--faint:#636e63;--line:#e5e8df;--line-2:#eef1e9;--good:#1f9d6b;--warn:#c4791c;--bad:#c0392b;--info:#2e6f9e;--a-mail:#0e6b4e;--a-workspace:#0e6b4e;--a-developers:#0e6b4e;--a-ads:#0e6b4e;--a-sites:#0e6b4e;--a-analytics:#0e6b4e;--a-live:#0e6b4e;--a-social:#4f6d8c;--a-erp:#6a6350;--a-partners:#7c5e4e;--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-disp:"Fraunces",Georgia,"Times New Roman",serif;--font-mono:ui-monospace,"SF Mono","SFMono-Regular",Menlo,Consolas,monospace;--container:1320px;--container-wide:1440px;--container-reading:760px;--r-sm:9px;--r:14px;--r-lg:20px;--r-xl:26px;--r-pill:999px;--sh-1:0 1px 2px #0e1a150a,0 6px 18px #0e1a150d;--sh-2:0 2px 6px #0e1a150d,0 16px 40px #0e1a1514;--sh-3:0 30px 70px #081a1438}.bt[data-product=workspace]{--brand:var(--a-workspace)}.bt[data-product=developers]{--brand:var(--a-developers)}.bt[data-product=ads]{--brand:var(--a-ads)}.bt[data-product=sites]{--brand:var(--a-sites)}.bt[data-product=analytics]{--brand:var(--a-analytics)}.bt[data-product=live]{--brand:var(--a-live)}.bt[data-product=mail]{--brand:var(--a-mail)}@media (pointer:coarse){:where(.bt) button,:where(.bt) summary,:where(.bt) [role=button],:where(.bt) .btn,:where(.bt) input[type=submit],:where(.bt) input[type=button],:where(.bt) input[type=reset],:where(.bt) input[type=text],:where(.bt) input[type=email],:where(.bt) input[type=password],:where(.bt) input[type=search],:where(.bt) input[type=tel],:where(.bt) input[type=url],:where(.bt) input[type=number],:where(.bt) input[type=date],:where(.bt) input:not([type]),:where(.bt) select,:where(.bt) textarea,:where(.bt) header a,:where(.bt) nav a,:where(.bt) footer a,:where(.bt) form a,:where(.bt) [class*=nav]>a,:where(.bt) [class*=menu]>a,:where(.bt) [class*=topbar] a,:where(.bt) [class*=masthead] a{min-width:44px;min-height:44px}:where(.bt) header a,:where(.bt) nav a,:where(.bt) footer a,:where(.bt) form a,:where(.bt) [class*=topbar] a,:where(.bt) [class*=masthead] a,:where(.bt) summary,:where(.bt) [class*=nav]>a,:where(.bt) [class*=menu]>a{align-items:center;display:inline-flex}:where(.bt) button[aria-label],:where(.bt) button[aria-expanded],:where(.bt) a[aria-label]{min-width:44px;min-height:44px}}:where(.bt) img,:where(.bt) svg,:where(.bt) video,:where(.bt) canvas,:where(.bt) iframe,:where(.bt) table{max-width:100%}:where(.bt) pre,:where(.bt) .code,:where(.bt) [class*=codeblock]{max-width:100%;overflow-x:auto}:where(.bt) code,:where(.bt) kbd,:where(.bt) samp{overflow-wrap:anywhere}.bt{--mx:1120px}:where(.bt),:where(.bt) *{box-sizing:border-box}:where(.bt){scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--paper);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16.5px;line-height:1.62;overflow-x:hidden}:where(.bt) a{color:inherit;text-decoration:none}:where(.bt) img,:where(.bt) svg{max-width:100%}:where(.bt) .wrap{max-width:var(--mx,1120px);margin:0 auto;padding:0 26px}:where(.bt) h1,:where(.bt) h2,:where(.bt) h3,:where(.bt) h4{color:var(--ink);font-family:var(--font-disp);letter-spacing:-.012em;text-wrap:balance;font-optical-sizing:auto;margin:0;font-weight:600;line-height:1.07}:where(.bt) .ey{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--brand);font-size:12.5px;font-weight:600}:where(.bt) .tnum{font-variant-numeric:tabular-nums}:where(.bt) .btn{--bp:12px 20px;font-family:var(--font-sans);padding:var(--bp);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;align-items:center;gap:9px;font-size:15px;font-weight:600;line-height:1;transition:transform .16s,background .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-flex}:where(.bt) .btn:hover{transform:translateY(-1.5px)}:where(.bt) .btn:active{transform:translateY(0)}:where(.bt) .btn .arw{transition:transform .18s}:where(.bt) .btn:hover .arw{transform:translate(3px)}:where(.bt) .btn-p{background:var(--brand);color:#fff;box-shadow:0 6px 16px #0e6b4e33}:where(.bt) .btn-p:hover{background:var(--brand-deep)}:where(.bt) .btn-ghost{background:var(--card);color:var(--ink);border-color:var(--line)}:where(.bt) .btn-ghost:hover{border-color:var(--brand);color:var(--brand)}:where(.bt) .btn-soft{background:var(--brand-soft);color:var(--brand-ink);border-color:var(--brand-line)}:where(.bt) .btn-soft:hover{background:#dfede4}:where(.bt) .btn-lg{--bp:14px 24px;font-size:15.5px}:where(.bt) .brand{color:var(--ink);align-items:center;gap:11px;display:inline-flex}:where(.bt) .brand .mk{flex:none;width:30px;height:30px}:where(.bt) .brand b{font-family:var(--font-disp);letter-spacing:-.02em;font-size:21px;font-weight:600}:where(.bt) header.nav{z-index:50;-webkit-backdrop-filter:saturate(1.3)blur(14px);background:#f7f8f3d1;border-bottom:1px solid #0000;transition:border-color .3s,background .3s;position:sticky;top:0}:where(.bt) header.nav.scrolled{border-bottom-color:var(--line);background:#f7f8f3f0}:where(.bt) .nav .row{align-items:center;gap:28px;height:66px;display:flex}:where(.bt) .nav nav{gap:24px;margin-left:6px;display:flex}:where(.bt) .nav nav a{color:var(--text);padding:4px 0;font-size:14.5px;font-weight:500}:where(.bt) .nav nav a:hover{color:var(--brand)}:where(.bt) .nav .sp{flex:1}:where(.bt) .nav .actions{align-items:center;gap:14px;display:flex}:where(.bt) .nav .signin{color:var(--ink);font-size:14.5px;font-weight:600}:where(.bt) .nav .signin:hover{color:var(--brand)}:where(.bt) .burger{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:8px;display:none}@media (max-width:920px){:where(.bt) .nav nav,:where(.bt) .nav .signin{display:none}:where(.bt) .burger{display:inline-flex}}@media (max-width:620px){:where(.bt) .nav .actions .btn{padding:10px 15px;font-size:13.5px}}@media (max-width:490px){:where(.bt) .nav .actions .btn{display:none}}:where(.bt) .hero{position:relative;overflow:hidden}:where(.bt) .hero .glow{pointer-events:none;background:radial-gradient(680px 380px at 88% -6%,#0e6b4e14,#0000 60%);position:absolute;inset:0}:where(.bt) .hero .wrap{grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;padding:70px 26px 66px;display:grid;position:relative}:where(.bt) .hero .wrap>div{min-width:0}:where(.bt) .hero h1{letter-spacing:-.022em;color:var(--ink);margin:18px 0 0;font-size:clamp(38px,5.5vw,64px);font-weight:560;line-height:1.02}:where(.bt) .hero h1 em{color:var(--brand);font-style:italic;font-weight:520}:where(.bt) .hero .sub{color:var(--muted);max-width:48ch;margin:20px 0 28px;font-size:clamp(16px,1.5vw,18.5px);line-height:1.6}:where(.bt) .hero .cta{flex-wrap:wrap;gap:12px;display:flex}:where(.bt) .hero .trust{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:9px 22px;margin-top:30px;font-size:12.5px;display:flex}:where(.bt) .hero .trust span{align-items:center;gap:8px;display:inline-flex}:where(.bt) .hero .trust i{background:var(--brand);border-radius:50%;width:5px;height:5px}@media (max-width:900px){:where(.bt) .hero .wrap{grid-template-columns:1fr;gap:40px;padding:48px 26px 52px}}:where(.bt) .vig-wrap{position:relative}:where(.bt) .vig{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-2);border-radius:18px;overflow:hidden}:where(.bt) .vig .top{background:var(--card-2);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:12px 15px;display:flex}:where(.bt) .vig .top i{background:#d8ddd2;border-radius:50%;width:9px;height:9px}:where(.bt) .vig .top .u{font-family:var(--font-mono);color:var(--faint);margin-left:12px;font-size:11.5px}:where(.bt) .vig .cols{grid-template-columns:116px 1fr;display:grid}:where(.bt) .vig .rail{background:var(--card-2);border-right:1px solid var(--line);padding:13px 11px;font-size:12px}:where(.bt) .vig .rail .f{color:var(--muted);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:2px;padding:7px 9px;display:flex}:where(.bt) .vig .rail .f.on{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}:where(.bt) .vig .rail .f b{color:var(--brand);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}:where(.bt) .vig .list{padding:7px}:where(.bt) .vig .m{border-radius:11px;grid-template-columns:32px 1fr auto;align-items:center;gap:11px;padding:11px 12px;display:grid}:where(.bt) .vig .m>div{min-width:0}:where(.bt) .vig .m+.m{border-top:1px solid var(--line-2)}:where(.bt) .vig .m.un{background:var(--brand-tint)}:where(.bt) .vig .av{color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12.5px;font-weight:700;display:grid}:where(.bt) .vig .who{color:var(--ink);font-size:13px;font-weight:600;line-height:1.3}:where(.bt) .vig .pre{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}:where(.bt) .vig .tm{color:var(--faint);font-size:11px;font-family:var(--font-mono)}:where(.bt) .vig .nd{background:var(--brand);border-radius:50%;justify-self:end;width:7px;height:7px}:where(.bt) .chip-float{background:var(--card);border:1px solid var(--line);color:var(--ink);box-shadow:var(--sh-2);border-radius:13px;align-items:center;gap:11px;max-width:232px;padding:12px 15px;display:flex;position:absolute;bottom:30px;right:-12px}:where(.bt) .chip-float .ic{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:9px;flex:none;place-items:center;display:grid}:where(.bt) .chip-float .t{font-size:12.5px;line-height:1.35}:where(.bt) .chip-float .t b{font-size:13px;display:block}:where(.bt) .chip-float .t span{color:var(--muted)}@media (max-width:520px){:where(.bt) .chip-float{display:none}}:where(.bt) .tband{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card-2)}:where(.bt) .tband .wrap{flex-wrap:wrap;justify-content:center;gap:14px 30px;padding:19px 26px;display:flex}:where(.bt) .tband .c{color:var(--text);align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.bt) .tband .c svg{color:var(--brand);flex:none}:where(.bt) section{padding:78px 0}:where(.bt) .sh{max-width:60ch}:where(.bt) .sh h2{letter-spacing:-.02em;margin:13px 0 0;font-size:clamp(27px,3.8vw,42px);font-weight:600}:where(.bt) .sh p{color:var(--muted);max-width:54ch;margin:15px 0 0;font-size:17px;line-height:1.6}:where(.bt) .center{text-align:center;margin-left:auto;margin-right:auto}:where(.bt) .center p{margin-left:auto;margin-right:auto}:where(.bt) .mailban{background:var(--brand-tint);border:1px solid var(--brand-line);border-radius:var(--r-xl);box-shadow:var(--sh-1);grid-template-columns:1.08fr 1fr;align-items:center;gap:40px;margin-top:42px;padding:38px;display:grid}:where(.bt) .mailban .tagrow{align-items:center;gap:12px;display:flex}:where(.bt) .mailban .pico{background:var(--brand);color:#fff;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}:where(.bt) .mailban .tg{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:var(--brand-soft);color:var(--brand-ink);border:1px solid var(--brand-line);border-radius:6px;padding:.28em .6em;font-size:10.5px;font-weight:600}:where(.bt) .mailban h3{margin:16px 0 0;font-size:clamp(23px,2.8vw,32px);font-weight:600}:where(.bt) .mailban p{color:var(--text);max-width:42ch;margin:12px 0 0}:where(.bt) .mailban .pts{flex-wrap:wrap;gap:9px 20px;margin:18px 0 22px;display:flex}:where(.bt) .mailban .pts span{color:var(--text);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}:where(.bt) .mailban .pts i{background:var(--brand);border-radius:50%;width:5px;height:5px}:where(.bt) .claimcard{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:16px;padding:20px}:where(.bt) .claimcard label{color:var(--muted);font-size:12px;font-family:var(--font-mono)}:where(.bt) .claimcard .inp{background:var(--card-2);border:1px solid var(--line);color:var(--ink);border-radius:11px;align-items:center;margin-top:8px;padding:12px 14px;font-size:14.5px;display:flex}:where(.bt) .claimcard .inp .cur{color:var(--faint);margin-left:1px}:where(.bt) .claimcard .inp .at{color:var(--brand);font-family:var(--font-mono);margin-left:auto;font-size:13px}:where(.bt) .claimcard .mini{justify-content:center;width:100%;margin-top:12px}:where(.bt) .claimcard .fine{color:var(--muted);text-align:center;margin-top:11px;font-size:12px}@media (max-width:820px){:where(.bt) .mailban{grid-template-columns:1fr;padding:28px}}:where(.bt) .pgrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}:where(.bt) .pc{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);flex-direction:column;gap:12px;min-height:168px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}:where(.bt) .pc:hover{box-shadow:var(--sh-2);border-color:var(--brand-line);transform:translateY(-3px)}:where(.bt) .pc .pico{color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}:where(.bt) .pc h3{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}:where(.bt) .tag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:.24em .55em;font-size:10px;font-weight:600}:where(.bt) .tag.live{background:var(--brand-soft);color:var(--brand-ink)}:where(.bt) .tag.soon{background:var(--paper-2);color:var(--muted)}:where(.bt) .pc p{color:var(--muted);flex:1;margin:0;font-size:14.5px;line-height:1.55}:where(.bt) .pc .more{color:var(--brand);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:820px){:where(.bt) .pgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){:where(.bt) .pgrid{grid-template-columns:1fr}}:where(.bt) .engines{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where(.bt) .egrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px;display:grid}:where(.bt) .eng{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);padding:24px}:where(.bt) .eng .ico{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:11px;place-items:center;margin-bottom:15px;display:grid}:where(.bt) .eng h4{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}:where(.bt) .eng p{color:var(--muted);margin:8px 0 0;font-size:13.5px;line-height:1.55}@media (max-width:860px){:where(.bt) .egrid{grid-template-columns:1fr 1fr}}@media (max-width:460px){:where(.bt) .egrid{grid-template-columns:1fr}}:where(.bt) .quote{text-align:center}:where(.bt) .quote .wrap{max-width:860px;padding:40px 26px 20px}:where(.bt) .quote .rule{background:var(--gold);border-radius:2px;width:38px;height:2px;margin:0 auto 26px}:where(.bt) .quote p{font-family:var(--font-disp);color:var(--ink);letter-spacing:-.01em;font-size:clamp(24px,4vw,40px);font-style:italic;font-weight:400;line-height:1.22}:where(.bt) .quote p b{color:var(--brand);font-style:normal;font-weight:600}:where(.bt) .quote .by{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:24px;font-size:12.5px}:where(.bt) .promise{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}:where(.bt) .promise .p{background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--brand-ink);border-radius:var(--r-pill);align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}:where(.bt) .promise .p svg{color:var(--brand)}:where(.bt) .price{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}:where(.bt) .pl{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);flex-direction:column;padding:26px;display:flex}:where(.bt) .pl .pn{color:var(--ink);font-size:16.5px;font-weight:700}:where(.bt) .pl .pp{font-family:var(--font-disp);color:var(--brand);letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:600;line-height:1}:where(.bt) .pl .pp small{font-family:var(--font-sans);color:var(--muted);font-size:13.5px;font-weight:500}:where(.bt) .pl ul{gap:10px;margin:16px 0 22px;padding:0;list-style:none;display:grid}:where(.bt) .pl li{color:var(--text);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}:where(.bt) .pl li svg{color:var(--brand);flex:none;margin-top:2px}:where(.bt) .pl .btn{justify-content:center;margin-top:auto}@media (max-width:820px){:where(.bt) .price{grid-template-columns:1fr}}:where(.bt) .pricelink{text-align:center;margin-top:26px}:where(.bt) .pricelink a{color:var(--brand);align-items:center;gap:7px;font-weight:600;display:inline-flex}:where(.bt) .pricelink a:hover .arw{transform:translate(3px)}:where(.bt) .honest{text-align:center;font-family:var(--font-mono);color:var(--faint);margin-top:14px;font-size:12px}:where(.bt) .ctaband{padding:40px 0 84px}:where(.bt) .ctacard{background:var(--brand-tint);border:1px solid var(--brand-line);border-radius:var(--r-xl);text-align:center;box-shadow:var(--sh-1);padding:56px 40px}:where(.bt) .ctacard h2{color:var(--ink);font-size:clamp(27px,4vw,42px);font-weight:600}:where(.bt) .ctacard p{color:var(--muted);max-width:46ch;margin:14px auto 26px;font-size:17px}:where(.bt) .ctacard .cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}:where(.bt) footer.ft{background:var(--paper-2);border-top:1px solid var(--line);color:var(--muted);padding:62px 0 34px;font-size:14px}:where(.bt) .ft-main{grid-template-columns:1.35fr 2.65fr;gap:54px;display:grid}:where(.bt) .ft-brand .about{color:var(--muted);max-width:32ch;margin:15px 0 0;font-size:13.5px;line-height:1.6}:where(.bt) .ft-social{gap:9px;margin-top:20px;display:flex}:where(.bt) .ft-social a{border:1px solid var(--line);background:var(--card);width:36px;height:36px;color:var(--muted);border-radius:10px;place-items:center;transition:color .18s,border-color .18s,transform .18s;display:grid}:where(.bt) .ft-social a:hover{color:var(--brand);border-color:var(--brand-line);transform:translateY(-1px)}:where(.bt) .ft-social svg{fill:currentColor}:where(.bt) .ft-status{background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--brand-ink);border-radius:999px;align-items:center;gap:9px;margin-top:20px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.bt) .ft-status .d{background:#1fb488;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #1fb88829}:where(.bt) .ft-links{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}:where(.bt) .ft h5{color:var(--ink);letter-spacing:.13em;text-transform:uppercase;font-size:11.5px;font-family:var(--font-sans);margin:0 0 15px;font-weight:600}:where(.bt) .ft-links a{color:var(--muted);padding:6px 0;font-size:14px;transition:color .16s,transform .16s;display:block}:where(.bt) .ft-links a:hover{color:var(--brand);transform:translate(2px)}:where(.bt) .ft .bottom{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:46px;padding-top:22px;font-size:13px;display:flex}:where(.bt) .ft .bottom .r{flex-wrap:wrap;align-items:center;gap:20px;display:flex}:where(.bt) .ft .region{align-items:center;gap:7px;display:inline-flex}:where(.bt) .ft .parent{font-family:var(--font-mono);font-size:12.5px}@media (max-width:900px){:where(.bt) .ft-main{grid-template-columns:1fr;gap:38px}}@media (max-width:640px){:where(.bt) .ft-links{grid-template-columns:1fr 1fr}}@media (max-width:400px){:where(.bt) .ft-links{grid-template-columns:1fr}}@media (max-width:360px){:where(.bt) .wrap{padding:0 16px}:where(.bt) .claimcard .inp{flex-wrap:wrap;gap:4px}:where(.bt) .vig .top .u{font-size:11px}}:where(.bt) .reveal{opacity:1}:where(.bt).js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(15px)}:where(.bt).js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){:where(.bt) .h-rise{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards hr;transform:translateY(14px)}:where(.bt) .hr1{animation-delay:50ms}:where(.bt) .hr2{animation-delay:.14s}:where(.bt) .hr3{animation-delay:.23s}:where(.bt) .hr4{animation-delay:.32s}@keyframes hr{to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){:where(.bt).js .reveal{opacity:1;transition:none;transform:none}}:where(.bt) :focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:5px}:where(.bt) .container{max-width:1120px;margin:0 auto;padding:0 26px}:where(.bt) .mkt-hero{padding:60px 0 30px}:where(.bt) .mkt-kicker{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--brand);margin:0 0 12px;font-size:12.5px;font-weight:600}:where(.bt) .mkt-hero h1{letter-spacing:-.02em;color:var(--ink);font-size:clamp(30px,4.4vw,46px);font-weight:600}:where(.bt) .mkt-lead{color:var(--muted);max-width:62ch;margin:16px 0 0;font-size:18px;line-height:1.6}:where(.bt) .mkt-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}:where(.bt) .bh-section{padding:38px 0 66px}:where(.bt) .feature-grid{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:18px;display:grid}:where(.bt) .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1)}:where(.bt) .card-pad{padding:24px}:where(.bt) .card-hover{transition:transform .18s,box-shadow .18s,border-color .18s}:where(.bt) .card-hover:hover{box-shadow:var(--sh-2);border-color:var(--brand-line);transform:translateY(-3px)}:where(.bt) .feature-card h3{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:700}:where(.bt) .feature-card p{color:var(--muted);margin:8px 0 0;font-size:14.5px;line-height:1.55}:where(.bt) .feature-card a{color:var(--brand);font-weight:600}:where(.bt) .badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:var(--paper-2);color:var(--muted);border-radius:6px;padding:.26em .55em;font-size:10px;font-weight:600;display:inline-block}:where(.bt) .badge-live{background:var(--brand-soft);color:var(--brand-ink)}:where(.bt) .stack-sm{gap:9px;display:grid}:where(.bt) .muted{color:var(--muted)}:where(.bt) .bh-legalcard{padding:8px}:where(.bt) .bh-facts{background:var(--line);border-radius:12px;gap:1px;display:grid;overflow:hidden}:where(.bt) .bh-facts>div{background:var(--card);grid-template-columns:200px 1fr;display:grid}:where(.bt) .bh-facts dt{color:var(--muted);border-right:1px solid var(--line);padding:13px 18px;font-size:14px}:where(.bt) .bh-facts dd{color:var(--ink);margin:0;padding:13px 18px;font-size:14px;font-weight:500}:where(.bt) .btn-primary{background:var(--brand);color:#fff;box-shadow:0 6px 16px #0e6b4e33}:where(.bt) .btn-primary:hover{background:var(--brand-deep)}:where(.bt) .btn-block{justify-content:center;width:100%;display:flex}:where(.bt) .btn-sm{padding:9px 15px;font-size:13.5px}:where(.bt) .legal-content h2{font-family:var(--font-disp);color:var(--ink);font-weight:600}:where(.bt) .legal-content p,:where(.bt) .legal-content li{color:var(--text)}:where(.bt) .legal-content a{color:var(--brand);font-weight:500}@media (max-width:800px){:where(.bt) .bh-facts>div{grid-template-columns:1fr}:where(.bt) .bh-facts dt{border-right:0;border-bottom:1px solid var(--line-2)}}:where(.bt) .mobnav{border-top:1px solid var(--line);background:var(--paper);flex-direction:column;gap:4px;padding:12px 26px 20px;display:flex}:where(.bt) .mobnav a{color:var(--text);padding:10px 0;font-size:15.5px;font-weight:500}:where(.bt) .mobnav a:hover{color:var(--brand)}:where(.bt) .mobnav .btn{justify-content:center;margin-top:10px}@media (min-width:921px){:where(.bt) .mobnav{display:none}}:where(.bt) .wslp{--wrap:1120px;color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.55}:where(.bt) .wslp *{box-sizing:border-box;min-width:0}:where(.bt) .wslp h1,:where(.bt) .wslp h2,:where(.bt) .wslp h3{font-family:var(--font-disp);color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:560;line-height:1.08}:where(.bt) .wslp a{color:inherit;text-decoration:none}:where(.bt) .wslp .em{color:var(--brand);font-style:italic}:where(.bt) .wslp .wslp-wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}:where(.bt) .wslp .btn{font-family:var(--font-sans);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .14s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}:where(.bt) .wslp .btn:active{transform:translateY(1px)}:where(.bt) .wslp .btn-primary{background:var(--brand);color:#fff;box-shadow:0 1px 2px #0a4e382e,0 8px 20px color-mix(in srgb,var(--brand) 26%,transparent)}:where(.bt) .wslp .btn-primary:hover{background:var(--brand-deep);box-shadow:0 2px 4px #0a4e3838,0 12px 26px color-mix(in srgb,var(--brand) 30%,transparent)}:where(.bt) .wslp .btn-ghost{background:var(--card);color:var(--ink);border-color:var(--line)}:where(.bt) .wslp .btn-ghost:hover{border-color:var(--brand-line);background:var(--brand-tint)}:where(.bt) .wslp-hero{padding:56px 0 40px}:where(.bt) .wslp-hero .grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}:where(.bt) .wslp-eyebrow{letter-spacing:.01em;color:var(--brand-ink);background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--r-pill);align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.bt) .wslp-eyebrow .dot{background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 20%,transparent);border-radius:50%}:where(.bt) .wslp-hero h1{margin:20px 0 0;font-size:clamp(38px,5.2vw,58px)}:where(.bt) .wslp-hero p.lead{color:var(--muted);max-width:46ch;margin:20px 0 0;font-size:clamp(17px,1.7vw,19px)}:where(.bt) .wslp-hero .actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:where(.bt) .wslp-trust{font-family:var(--font-mono);color:var(--faint);letter-spacing:.01em;margin-top:22px;font-size:12.5px}:where(.bt) .wslp-trust b{color:var(--brand-ink);font-weight:600}:where(.bt) .wslp-mock{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:where(.bt) .wslp-mock .bar{border-bottom:1px solid var(--line-2);background:var(--card-2);align-items:center;gap:9px;padding:12px 16px;display:flex}:where(.bt) .wslp-mock .bar .t{font-family:var(--font-disp);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}:where(.bt) .wslp-mock .bar .t span{color:var(--brand)}:where(.bt) .wslp-mock .bar .who{color:var(--muted);flex:none;align-items:center;gap:8px;margin-left:auto;font-size:11.5px;display:flex}:where(.bt) .wslp-mock .bar .av{background:linear-gradient(135deg,var(--brand-bright),var(--brand-deep));color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}:where(.bt) .wslp-mock .mbody{grid-template-columns:132px 1fr;min-height:288px;display:grid}:where(.bt) .wslp-mock .side{border-right:1px solid var(--line-2);background:var(--card-2);flex-direction:column;gap:3px;padding:12px 10px;display:flex}:where(.bt) .wslp-mock .side .it{color:var(--muted);border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}:where(.bt) .wslp-mock .side .it svg{stroke:var(--muted)}:where(.bt) .wslp-mock .side .it.on{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}:where(.bt) .wslp-mock .side .it.on svg{stroke:var(--brand)}:where(.bt) .wslp-mock .pane{padding:16px 18px}:where(.bt) .wslp-mock .pane h4{font-family:var(--font-disp);color:var(--ink);margin:0 0 4px;font-size:16px;font-weight:600}:where(.bt) .wslp-mock .pane .sub{color:var(--faint);margin-bottom:14px;font-size:12px}:where(.bt) .wslp-mock .mrow{border-top:1px solid var(--line-2);align-items:center;gap:11px;padding:10px 2px;display:flex}:where(.bt) .wslp-mock .mrow .rav{background:var(--paper-2);width:28px;height:28px;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}:where(.bt) .wslp-mock .mrow .rt{flex:1;min-width:0}:where(.bt) .wslp-mock .mrow .rt .n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}:where(.bt) .wslp-mock .mrow .rt .p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}:where(.bt) .wslp-mock .mrow .tm{color:var(--faint);flex:none;font-size:10.5px}:where(.bt) .wslp-mock .mrow .unread{background:var(--brand);border-radius:50%;flex:none;width:7px;height:7px}:where(.bt) .wslp-sec{padding:52px 0}:where(.bt) .wslp .sec-head{text-align:center;max-width:620px;margin:0 auto 34px}:where(.bt) .wslp .sec-head .kick{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:600}:where(.bt) .wslp .sec-head h2{margin:12px 0 0;font-size:clamp(28px,3.4vw,38px)}:where(.bt) .wslp .sec-head p{color:var(--muted);margin:12px 0 0;font-size:16.5px}:where(.bt) .wslp-mods{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}:where(.bt) .wslp .mod{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;transition:transform .16s,box-shadow .2s,border-color .2s;position:relative}:where(.bt) .wslp .mod:hover{box-shadow:var(--sh-2);border-color:var(--brand-line);transform:translateY(-3px)}:where(.bt) .wslp .mod .ic{background:var(--brand-tint);border:1px solid var(--brand-line);width:42px;height:42px;color:var(--brand);border-radius:12px;place-items:center;margin-bottom:15px;display:grid}:where(.bt) .wslp .mod .ic svg{stroke:var(--brand)}:where(.bt) .wslp .mod h3{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.01em;font-size:16.5px;font-weight:700}:where(.bt) .wslp .mod p{color:var(--muted);margin:6px 0 0;font-size:14px}:where(.bt) .wslp .mod .go{color:var(--faint);opacity:0;transition:all .18s;position:absolute;top:22px;right:22px;transform:translate(-4px)}:where(.bt) .wslp .mod:hover .go{opacity:1;color:var(--brand);transform:none}:where(.bt) .wslp .mod.accent{background:var(--brand-soft);border-color:var(--brand-line)}:where(.bt) .wslp .mod.accent .ic{background:#fff}:where(.bt) .wslp .mod.accent h3{color:var(--brand-ink)}:where(.bt) .wslp-why{background:var(--card-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where(.bt) .wslp-whys{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}:where(.bt) .wslp .whyc .ic{background:var(--brand-tint);border:1px solid var(--brand-line);width:38px;height:38px;color:var(--brand);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}:where(.bt) .wslp .whyc .ic svg{stroke:var(--brand)}:where(.bt) .wslp .whyc h3{font-family:var(--font-sans);color:var(--ink);font-size:15.5px;font-weight:700}:where(.bt) .wslp .whyc p{color:var(--muted);margin:6px 0 0;font-size:13.5px}:where(.bt) .wslp-cta-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-1);text-align:center;padding:46px 32px;position:relative;overflow:hidden}:where(.bt) .wslp-cta-panel:before{content:"";background:radial-gradient(120% 90% at 50% -10%,var(--brand-tint),transparent 60%);pointer-events:none;position:absolute;inset:0}:where(.bt) .wslp-cta-panel h2{font-size:clamp(26px,3.2vw,36px);position:relative}:where(.bt) .wslp-cta-panel p{color:var(--muted);max-width:44ch;margin:12px auto 0;position:relative}:where(.bt) .wslp-cta-panel .actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex;position:relative}:where(.bt) .wslp .rv{opacity:0;transform:translateY(14px)}:where(.bt) .wslp .rv.in{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:none}@media (prefers-reduced-motion:reduce){:where(.bt) .wslp .rv{opacity:1!important;transform:none!important}}@media (max-width:900px){:where(.bt) .wslp-hero .grid{grid-template-columns:1fr;gap:36px}:where(.bt) .wslp-mock{order:-1}:where(.bt) .wslp-whys{grid-template-columns:1fr 1fr}}@media (max-width:620px){:where(.bt) .wslp-mods,:where(.bt) .wslp-whys{grid-template-columns:1fr}:where(.bt) .wslp-hero{padding:36px 0 20px}}:where(.bt) .wslp-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-2);align-self:center;padding:20px 24px}:where(.bt) .wslp-panel .ph{font-family:var(--font-disp);color:var(--ink);border-bottom:1px solid var(--line-2);align-items:center;gap:9px;padding-bottom:13px;font-size:15px;font-weight:600;display:flex}:where(.bt) .wslp-panel .pdot{background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 20%,transparent);border-radius:50%}:where(.bt) .wslp-panel .prows{margin:0;padding:4px 0 0;list-style:none}:where(.bt) .wslp-panel .prows li{border-bottom:1px solid var(--line-2);color:var(--text);align-items:flex-start;gap:11px;padding:12px 0;font-size:14px;display:flex}:where(.bt) .wslp-panel .prows li:last-child{border-bottom:0}:where(.bt) .wslp-panel .pk{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}:where(.bt) .wslp-panel .pk svg{stroke:var(--brand)}@media (max-width:900px){:where(.bt) .wslp-panel{order:-1}}@keyframes bp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:where(.bt) .h-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both bp-rise}:where(.bt) .hr1{animation-delay:40ms}:where(.bt) .hr2{animation-delay:.14s}:where(.bt) .hr3{animation-delay:.24s}:where(.bt) .hr4{animation-delay:.34s}@keyframes bp-blink{0%,to{opacity:1}50%{opacity:0}}:where(.bt) .hero h1 .typed{color:var(--brand);font-style:italic;font-weight:520}:where(.bt) .tw-cur{color:var(--brand);margin-left:1px;font-style:normal;font-weight:400;animation:1.05s step-end infinite bp-blink;display:inline-block}:where(.bt) .claimcard .inp .cur{animation:1.05s step-end infinite bp-blink}:where(.bt) .vig .main{min-height:244px;position:relative}:where(.bt) .vig .list{padding:7px;transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}:where(.bt) .vig .list.hide{opacity:0;pointer-events:none;transform:translate(-10px)}:where(.bt) .vig .read{opacity:0;pointer-events:none;flex-direction:column;padding:16px 16px 14px;transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0;transform:translate(12px)}:where(.bt) .vig .read.show{opacity:1;pointer-events:auto;transform:none}@keyframes bp-slidein{0%{opacity:0;transform:translateY(-12px)scale(.99)}to{opacity:1;transform:none}}:where(.bt) .vig .m.incoming{animation:.55s cubic-bezier(.2,.7,.2,1) both bp-slidein}:where(.bt) .vig .rhead{border-bottom:1px solid var(--line-2);grid-template-columns:32px 1fr auto;align-items:center;gap:11px;padding-bottom:12px;display:grid}:where(.bt) .vig .rsub{color:var(--muted);margin-top:2px;font-size:12px}:where(.bt) .vig .rbody{color:var(--ink);flex:1;margin-top:13px;font-size:13px;line-height:1.62}:where(.bt) .vig .rbody .tw-cur{color:var(--brand)}:where(.bt) .vig .ractions{gap:8px;margin-top:12px;display:flex}:where(.bt) .vig .rbtn{background:var(--brand);color:#fff;border-radius:9px;padding:8px 15px;font-size:12px;font-weight:600}:where(.bt) .vig .rbtn.ghost{background:var(--brand-soft);color:var(--brand-ink)}:where(.bt).has-js [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}:where(.bt).has-js [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:where(.bt) .h-rise,:where(.bt) .tw-cur,:where(.bt) .claimcard .inp .cur,:where(.bt) .vig .m.incoming{animation:none}:where(.bt) .vig .list,:where(.bt) .vig .read{transition:none}:where(.bt).has-js [data-reveal]{opacity:1;transition:none;transform:none}}:where(.bt) .lgl-grid>*{min-width:0}:where(.bt) .lgl-toc a{transition:color .12s,border-color .12s}:where(.bt) .lgl-toc a:hover{color:var(--ink);border-left-color:var(--faint)}:where(.bt) .lgl-support-btn:hover{filter:brightness(.96)}@media (max-width:900px){:where(.bt) .lgl-grid{grid-template-columns:1fr!important;gap:8px!important}:where(.bt) .lgl-toc{border-bottom:1px solid var(--line-2);margin-bottom:8px;padding-bottom:18px;position:static!important}:where(.bt) .lgl-h1{font-size:30px!important}:where(.bt) .lgl-support{flex-direction:column!important;align-items:flex-start!important}:where(.bt) .lgl-support .btn{justify-content:center;width:100%}}:where(.bt) .c-hero>*,:where(.bt) .c-form>*,:where(.bt) .c-fields>*{min-width:0}@media (max-width:900px){:where(.bt) .c-hero{grid-template-columns:1fr!important;gap:32px!important}:where(.bt) .c-form{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:560px){:where(.bt) .c-fields{grid-template-columns:1fr!important}}.bt{--surface:var(--card);--surface-2:var(--card-2);--body:var(--text);--radius:14px;--radius-sm:10px;--pill:var(--r-pill);--shadow:var(--sh-1);--shadow-md:var(--sh-1);--shadow-lg:var(--sh-2);--shadow-glow:0 6px 16px #0e6b4e33;--fs-hero:clamp(32px,6.2vw,52px);--fs-sm:13.5px;--blue:#2f5d8c;--blue-50:#eff4f9;--blue-100:#d9e4ef;--blue-700:#234a70;--accent-green:var(--brand);--accent-green-50:var(--brand-soft);--accent-indigo:#4a4e8c;--accent-indigo-50:#edeef7;--accent-orange:#a8621f;--accent-orange-50:#f8efe6}:where(.bt) .wrapm{max-width:var(--mx,1120px);margin:0 auto;padding:0 26px}:where(.bt) .sec{padding:56px 0}:where(.bt) .stack{gap:14px;display:grid}:where(.bt) .grow{flex:auto;min-width:0}:where(.bt) .g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}:where(.bt) .g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}:where(.bt) .g2>*,:where(.bt) .g4>*{min-width:0}@media (max-width:900px){:where(.bt) .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:where(.bt) .g2,:where(.bt) .g4{grid-template-columns:minmax(0,1fr)}}:where(.bt) .prodcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--sh-1);flex-direction:column;padding:22px;display:flex}:where(.bt) .prodcard h4{font-size:16px}:where(.bt) .prodcard p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}:where(.bt) .tile{border-radius:var(--radius-sm);background:var(--brand-soft);width:38px;height:38px;color:var(--brand);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}:where(.bt) .tile svg{flex:none;width:18px;height:18px}:where(.bt) .tile-blue{background:var(--blue-50);color:var(--blue)}:where(.bt) .tile-green{background:var(--accent-green-50);color:var(--accent-green)}:where(.bt) .tile-indigo{background:var(--accent-indigo-50);color:var(--accent-indigo)}:where(.bt) .tile-orange{background:var(--accent-orange-50);color:var(--accent-orange)}:where(.bt) .link-arrow{color:var(--brand);cursor:pointer;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}:where(.bt) .link-arrow svg{flex:none;width:16px;height:16px}:where(.bt) .link-arrow:hover{color:var(--brand-deep)}:where(.bt) .field{margin-bottom:14px;display:block}:where(.bt) .field label,:where(.bt) label.field{color:var(--ink);margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}:where(.bt) .input,:where(.bt) .textarea{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px 13px;font-size:15px;display:block}:where(.bt) .input:focus,:where(.bt) .textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}:where(.bt) .textarea{resize:vertical;line-height:1.55}:where(.bt) .hint{color:var(--muted);margin:6px 0 0;font-size:12.5px}:where(.bt) .small{font-size:var(--fs-sm)}:where(.bt) .mono{font-family:var(--font-mono);font-size:13px}:where(.bt) .eyebrow{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--brand);font-size:12.5px;font-weight:600}:where(.bt) .hero-h{font-size:var(--fs-hero);letter-spacing:-.025em;line-height:1.06}:where(.bt) .badge-brand,:where(.bt) .badge-warn{border-radius:var(--pill);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}:where(.bt) .badge-brand{background:var(--brand-soft);color:var(--brand-ink)}:where(.bt) .badge-warn{background:var(--accent-orange-50);color:var(--accent-orange)}:where(.bt) .btn-white{color:var(--ink);border-color:var(--line);background:#fff}:where(.bt) .btn-white:hover{border-color:var(--brand);color:var(--brand)}:where(.bt) .btn-product{background:var(--blue);color:#fff}:where(.bt) .btn-danger{color:#fff;background:#9b2c2c}:where(.bt) .cta-band{background:var(--brand-tint);border:1px solid var(--brand-line);border-radius:var(--radius);padding:28px}:where(.bt) .swatch-row{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:16px;display:grid}:where(.bt) .swatch{flex-direction:column;gap:9px;display:flex}:where(.bt) .swatch-chip{border-radius:var(--radius-sm);border:1px solid var(--line);height:62px}:where(.bt) .swatch-meta{flex-direction:column;gap:2px;font-size:13px;display:flex}:where(.bt) .swatch-meta strong{color:var(--ink);font-weight:600}:where(.bt) .flex{flex-wrap:wrap;display:flex}:where(.bt) .flex>.btn{flex:none}:where(.bt) .btn{white-space:nowrap}:where(.bt) .items-center{align-items:center}:where(.bt) .gap-2{gap:8px}:where(.bt) .gap-3{gap:12px}:where(.bt) .mt-2{margin-top:8px}:where(.bt) .mt-3{margin-top:12px}:where(.bt) .mt-6{margin-top:24px}:where(.bt) .bsite a.btn-p,:where(.bt) .bsite a.btn-primary,:where(.bt) .bsite a.btn-product,:where(.bt) .bsite a.btn-danger{color:#fff}:where(.bt) .bsite a.btn-white,:where(.bt) .bsite a.btn-ghost{color:var(--ink)}:where(.bt) .bsite a.btn-soft{color:var(--brand-ink)}:where(.bt) .bsite a.link-arrow{color:var(--brand)}:where(.bt) .bsite .mobnav a.btn-p,:where(.bt) .bsite .mobnav a.btn-primary,:where(.bt) .bsite .nav a.btn-p,:where(.bt) .bsite .nav a.btn-primary{color:#fff}:where(.bt) .bsite .mobnav a.btn-white,:where(.bt) .bsite .nav a.btn-white{color:var(--ink)}
