.nav[data-astro-cid-wpvy4v7s]{z-index:60;-webkit-backdrop-filter:blur(7px);background:#05071a4d;height:77px;position:sticky;top:0}.nav-in[data-astro-cid-wpvy4v7s]{align-items:center;gap:18px;max-width:1440px;height:77px;margin:0 auto;padding:0 69px 0 63px;display:flex}.brand[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;display:flex}.brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:139px;height:46px;display:block}.nav-links[data-astro-cid-wpvy4v7s]{flex:1;justify-content:flex-end;align-items:center;gap:26px;display:flex}.top[data-astro-cid-wpvy4v7s]{font-family:var(--font-body);color:#ffffffb3;cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;align-items:center;gap:3px;padding:8px 14px;font-size:16px;font-weight:400;line-height:1.2;transition:background-color .16s,color .16s;display:inline-flex}a[data-astro-cid-wpvy4v7s].top{text-decoration:none}.top[data-astro-cid-wpvy4v7s]:hover,.has-menu[data-astro-cid-wpvy4v7s].open>.top[data-astro-cid-wpvy4v7s]{color:#fff;background:#ffffff0d}.top[data-astro-cid-wpvy4v7s].on{color:#fff}.top[data-astro-cid-wpvy4v7s].cta{background:var(--grad);color:#fff;padding:9px 18px;font-weight:500;box-shadow:0 10px 30px -12px #8b5cf6e6}.top[data-astro-cid-wpvy4v7s].cta:hover{background:var(--grad);filter:brightness(1.1);color:#fff}.chev[data-astro-cid-wpvy4v7s]{flex:none;width:11px;height:7px;transition:transform .18s}.has-menu[data-astro-cid-wpvy4v7s].open .chev[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.has-menu[data-astro-cid-wpvy4v7s]{position:relative}.panel[data-astro-cid-wpvy4v7s]{border-radius:var(--r-2);background:var(--panel) url(/img/nav-panel-bg.webp) left bottom / cover no-repeat;animation:.16s ease-out fade;position:absolute;top:53px;left:-88px;overflow:hidden;box-shadow:0 24px 60px #0000008c}.panel[data-astro-cid-wpvy4v7s].mega{max-width:calc(100vw - 48px);position:fixed;top:74px;left:50%;transform:translate(-50%)}.panel-in[data-astro-cid-wpvy4v7s]{animation:.16s ease-out slide}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-wpvy4v7s],.panel-in[data-astro-cid-wpvy4v7s]{animation:none}.chev[data-astro-cid-wpvy4v7s]{transition:none}}.panel-in[data-astro-cid-wpvy4v7s]{padding:24px 20px;display:flex}.col[data-astro-cid-wpvy4v7s]{width:288px;padding:0 8px}.col[data-astro-cid-wpvy4v7s].divider{border-left:1px solid var(--line)}.grp[data-astro-cid-wpvy4v7s]+.grp[data-astro-cid-wpvy4v7s]{margin-top:22px}.panel[data-astro-cid-wpvy4v7s].list .panel-in[data-astro-cid-wpvy4v7s]{padding:20px;display:block}.panel[data-astro-cid-wpvy4v7s].list .col[data-astro-cid-wpvy4v7s]{width:320px;padding:0}.eyebrow[data-astro-cid-wpvy4v7s]{line-height:13px;font-family:var(--font-display);letter-spacing:.5px;color:#fff6;text-transform:none;margin:0 0 8px 14px;font-size:10px;font-weight:500;display:block}.col[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{margin:0;padding:0;list-style:none}.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:var(--r-2);align-items:flex-start;gap:14px;padding:9px 14px;text-decoration:none;transition:background-color .14s;display:flex}.txt[data-astro-cid-wpvy4v7s]{flex-direction:column;gap:2px;min-width:0;display:flex}.lbl[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);color:#fff;font-size:15px;font-weight:500;line-height:1.25}.dsc[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);color:#ffffff80;font-size:12.5px;font-weight:400;line-height:1.35}.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover .dsc[data-astro-cid-wpvy4v7s],.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible .dsc[data-astro-cid-wpvy4v7s]{color:#ffffffb3}.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{background:#ffffff12}.col[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].on{background:#ffffff1a}.ico[data-astro-cid-wpvy4v7s]{color:#ffffffd9;flex:none;width:16px;height:16px;margin-top:3px}.ico[data-astro-cid-wpvy4v7s] svg{fill:currentColor;width:16px;height:16px;display:block}.burger[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:10px;display:none}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{border-radius:var(--r-pill);background:#fff;width:22px;height:2px;display:block}@media (width<=1180px){.nav-in[data-astro-cid-wpvy4v7s]{padding:0 24px}.nav-links[data-astro-cid-wpvy4v7s]{gap:0}.top[data-astro-cid-wpvy4v7s]{padding:8px 10px;font-size:15px}}@media (width<=1000px){.burger[data-astro-cid-wpvy4v7s]{display:flex}.nav-in[data-astro-cid-wpvy4v7s]{justify-content:space-between}.nav-links[data-astro-cid-wpvy4v7s]{background:var(--panel);border-top:1px solid var(--line);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;max-height:calc(100vh - 77px);padding:12px 16px 24px;display:none;position:absolute;top:77px;left:0;right:0;overflow-y:auto}body.m-open .nav-links[data-astro-cid-wpvy4v7s]{display:flex}.top[data-astro-cid-wpvy4v7s]{justify-content:space-between;width:100%;font-size:16px}.panel[data-astro-cid-wpvy4v7s],.panel[data-astro-cid-wpvy4v7s].mega{width:auto;max-width:none;box-shadow:none;background:0 0;border-radius:0;animation:none;position:static;transform:none}.panel-in[data-astro-cid-wpvy4v7s],.panel[data-astro-cid-wpvy4v7s].mega .panel-in[data-astro-cid-wpvy4v7s]{width:auto;padding:4px 0 10px;display:block}.col[data-astro-cid-wpvy4v7s],.panel[data-astro-cid-wpvy4v7s].list .col[data-astro-cid-wpvy4v7s]{border-left:0;width:auto;padding:0}.grp[data-astro-cid-wpvy4v7s]+.grp[data-astro-cid-wpvy4v7s]{margin-top:14px}.lbl[data-astro-cid-wpvy4v7s]{font-size:15.5px}}footer[data-astro-cid-jo6i4kqk].site{color:var(--muted);background:var(--panel) url(/img/nav-panel-bg.webp) center bottom / cover no-repeat;border:0;margin-top:96px;font-size:16px}.flinks[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr;align-items:start;gap:40px;padding-top:56px;padding-bottom:32px;display:grid}.products[data-astro-cid-jo6i4kqk] .groups[data-astro-cid-jo6i4kqk]{columns:2;column-gap:40px}.fgroup[data-astro-cid-jo6i4kqk]{break-inside:avoid;margin:0 0 16px}.fgroup[data-astro-cid-jo6i4kqk]:last-child{margin-bottom:0}.fsec[data-astro-cid-jo6i4kqk]{margin:0}.fsec[data-astro-cid-jo6i4kqk]+.fsec[data-astro-cid-jo6i4kqk]{margin-top:24px}.fsec[data-astro-cid-jo6i4kqk]>summary[data-astro-cid-jo6i4kqk]{cursor:default;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;list-style:none;display:flex}.fsec[data-astro-cid-jo6i4kqk]>summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.fsec[data-astro-cid-jo6i4kqk]>summary[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:var(--ink);letter-spacing:0;text-transform:none;margin:0;font-size:17px;font-weight:500}.chev[data-astro-cid-jo6i4kqk]{display:none}.feyebrow[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-family:DM Sans,system-ui,sans-serif;font-size:11px}.fcol[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.fcol[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0 0 4px}.fcol[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--dim);padding:2px 0;font-size:14.5px;text-decoration:none;display:inline-block}.fcol[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.fbrand[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr) auto;align-items:start;gap:28px 48px;padding-top:26px;padding-bottom:26px;display:grid}.flogo[data-astro-cid-jo6i4kqk]{display:inline-block}.flogo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:158px;height:auto}.tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:var(--dim);text-wrap:pretty;max-width:34ch;margin:12px 0 0;font-size:15px;font-weight:400}address[data-astro-cid-jo6i4kqk]{margin:0;font-style:normal}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--dim);align-items:flex-start;gap:10px;margin:0 0 12px;font-size:14px;display:flex}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{margin-bottom:0}address[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--ink);margin-bottom:1px;font-size:14.5px;font-weight:500;display:block}.reach[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:18px;display:flex}.contact[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:10px;margin:0;display:flex}.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);white-space:nowrap;align-items:center;gap:10px;font-size:14.5px;text-decoration:none;display:inline-flex}.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.ic[data-astro-cid-jo6i4kqk]{width:18px;height:18px;color:var(--violet2);flex:none}.ic[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:currentColor;width:18px;height:18px;display:block}.social[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:36px;height:36px;color:var(--violet2);background:#a78bfa29;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--violet2);color:#0b0b1e}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:currentColor;width:16px;height:16px}.fbar[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;padding-bottom:26px;display:flex}.fbar[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--faint);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:14px}.legal[data-astro-cid-jo6i4kqk]{gap:32px;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--faint);text-decoration:none}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}@media (width<=960px){.flinks[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:0;padding-top:40px;padding-bottom:8px}.products[data-astro-cid-jo6i4kqk] .groups[data-astro-cid-jo6i4kqk]{columns:1}.fbrand[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:22px}.reach[data-astro-cid-jo6i4kqk]{align-items:flex-start}.contact[data-astro-cid-jo6i4kqk]{flex-flow:wrap;align-items:center;gap:10px 28px}.fsec[data-astro-cid-jo6i4kqk],.fsec[data-astro-cid-jo6i4kqk]+.fsec[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);margin:0}.fcol[data-astro-cid-jo6i4kqk]:first-child .fsec[data-astro-cid-jo6i4kqk]:first-child{border-top:0}.fsec[data-astro-cid-jo6i4kqk]>summary[data-astro-cid-jo6i4kqk]{cursor:pointer;pointer-events:auto;min-height:48px;margin:0;padding:4px 2px}.fsec[data-astro-cid-jo6i4kqk][open]>summary[data-astro-cid-jo6i4kqk]{margin-bottom:6px}.fsec[data-astro-cid-jo6i4kqk]>summary[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:16px}.fsec[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:not(summary){padding-bottom:14px}.chev[data-astro-cid-jo6i4kqk]{border-right:2px solid var(--faint);border-bottom:2px solid var(--faint);flex:none;width:10px;height:10px;margin-right:4px;transition:transform .18s cubic-bezier(.22,.61,.36,1);display:block;transform:rotate(45deg)translate(-2px,-2px)}.fsec[data-astro-cid-jo6i4kqk][open]>summary[data-astro-cid-jo6i4kqk] .chev[data-astro-cid-jo6i4kqk]{transform:rotate(-135deg)translate(-3px,-3px)}.fcol[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0 0 2px}.fcol[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:6px 0}.fgroup[data-astro-cid-jo6i4kqk]{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.chev[data-astro-cid-jo6i4kqk]{transition:none}}@media (width<=520px){.fbar[data-astro-cid-jo6i4kqk]{justify-content:flex-start}.legal[data-astro-cid-jo6i4kqk]{gap:24px}}:root{--bg:#000018;--bg2:#05051f;--surface:#0d0d2b;--surface2:#14143a;--line:#ffffff1a;--line2:#ffffff2b;--ink:#fff;--muted:#f4f4f4;--faint:#9a9ab5;--violet:#8b5cf6;--violet2:#a78bfa;--deep:#6d28d9;--good:#34d399;--panel:#05071a;--dim:#cac9d1;--hover:#ffffff14;--grad:linear-gradient(135deg, #8b5cf6, #6d28d9);--maxw:1248px;--font-display:Inter, system-ui, sans-serif;--font-body:Poppins, system-ui, sans-serif;--h1-size:82px;--h2-size:44px;--h3-size:32px;--r-1:8px;--r-2:12px;--r-3:16px;--r-4:24px;--r-pill:100px;--focus:#ffffffeb}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;color-scheme:dark}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px}body{background:var(--bg);color:var(--muted);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.45}h1{font-family:var(--font-body);letter-spacing:normal;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.9vw,50px);font-weight:600;line-height:1.2}h2,h3{font-family:var(--font-body);color:var(--ink);letter-spacing:0;margin:0;font-weight:400;line-height:1.4}a{color:var(--violet2);text-underline-offset:3px}img{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.mono{font-variant-numeric:tabular-nums;font-family:DM Sans,system-ui,sans-serif}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--violet2);font-family:DM Sans,system-ui,sans-serif;font-size:12px}.btn{border-radius:var(--r-2);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:11px 18px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.btn.primary{background:var(--grad);color:#fff;box-shadow:0 10px 30px -12px #8b5cf6e6}.btn.ghost{color:var(--ink);border-color:var(--line2);background:#ffffff0a}.page-head{padding:56px 0 8px}.page-head p{color:var(--muted);max-width:60ch;margin:14px 0 0}.grid{grid-template-columns:repeat(3,1fr);gap:22px;padding:34px 0 0;display:grid}@media (width<=900px){.grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid{grid-template-columns:1fr}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.card:hover{border-color:var(--line2);transform:translateY(-2px)}.card .thumb{aspect-ratio:16/9;object-fit:cover;background:var(--surface2);width:100%}.card .body{flex-direction:column;gap:8px;padding:16px 18px 20px;display:flex}.card .cat{letter-spacing:.08em;text-transform:uppercase;color:var(--violet2);font-family:DM Sans,system-ui,sans-serif;font-size:10.5px}.card h2{font-size:1.12rem;font-weight:700;line-height:1.25}.card .excerpt{color:var(--muted);margin:0;font-size:13.5px}.card .date{color:var(--faint);margin-top:auto;padding-top:8px;font-family:DM Sans,system-ui,sans-serif;font-size:12px}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:48px 16px 8px;display:flex}.pager a,.pager span.num{border-radius:var(--r-2);border:1px solid var(--line2);min-width:42px;height:42px;color:var(--ink);background:0 0;justify-content:center;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.pager a:hover{background:var(--hover)}.pager .current{background:#ffffff1f;border-color:#ffffffe6;font-weight:700}.pager .disabled{opacity:.3;pointer-events:none}.pager .gap{color:var(--faint);padding:0 4px}.pager-count{text-align:center;width:100%;color:var(--faint);margin-top:4px;font-size:14px}.article{padding-top:60px}.article .prose,.article>p,.article .hero-img{max-width:748px;margin-left:auto;margin-right:auto}.article .meta{color:var(--faint);font-family:DM Sans,system-ui,sans-serif;font-size:13px}.article .meta a{color:var(--faint);text-decoration:none}.article h1{margin:16px 0 22px}.article .hero-img{border-radius:var(--r-3);border:1px solid var(--line);margin:22px auto 8px}.prose{color:var(--muted);font-size:16px;line-height:1.45}.prose h2{color:var(--ink);margin:42px 0 14px;font-size:clamp(26px,3.1vw,34px);font-weight:400;line-height:1.4}.prose h3{color:var(--ink);margin:30px 0 10px;font-size:clamp(20px,2.1vw,26px);font-weight:400;line-height:1.4}.prose p{margin:0 0 16px}.prose ul{margin:0 0 18px;padding-left:20px}.prose li{margin:0 0 8px}.prose a{color:var(--violet2)}.faq-list{flex-direction:column;gap:10px;max-width:860px;display:flex}.faq-list details{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);padding:2px 20px}.faq-list summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:16px;padding:16px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--violet2);flex:none}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:var(--muted);margin:0 0 18px}.p-hero,.s-hero,.c-hero,.i-hero{padding:60px 0 42px}.p-hero h1,.s-hero h1,.c-hero h1,.i-hero h1{max-width:20ch}.c-hero h1{max-width:22ch}.crumbs{color:var(--faint);margin-bottom:18px;font-size:13px}.crumbs a{color:var(--faint);text-decoration:none}.crumbs a:hover{color:var(--ink)}.crumbs span{margin:0 7px}.lead{color:var(--muted);max-width:63ch;margin:20px 0 0;font-size:16px;line-height:1.45}.ctas{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.p-sec,.s-sec,.c-sec,.i-sec{padding:60px 0}.p-sec.alt,.s-sec.alt,.c-sec.alt,.i-sec.alt{background:var(--bg2)}.p-sec h2,.s-sec h2,.c-sec h2,.i-sec h2{margin-bottom:18px;font-size:clamp(26px,3.1vw,40px)}.p-sec p,.s-sec p,.c-sec p,.i-sec p{color:var(--muted);margin:0 0 15px}.wrap.narrow{max-width:var(--maxw)}.wrap.narrow>*{max-width:800px}.rel-grid,.igrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=660px){.rel-grid,.igrid{grid-template-columns:1fr}}.rel-card,.icard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);color:var(--ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.rel-card:hover,.icard:hover{border-color:var(--line2)}.rel-card strong,.icard strong{font-size:15px;font-weight:500}.rel-card span,.icard span{color:var(--faint);font-family:DM Sans,system-ui,sans-serif;font-size:12px}.outs,.cards{gap:14px;display:grid}.out,.card-i,.fact{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);padding:18px 20px}.out h3,.card-i h3{margin-bottom:7px;font-size:19px}.out p,.card-i p{color:var(--muted);margin:0}.card-i.good{border-color:#8b5cf652}.chips{flex-wrap:wrap;gap:9px;display:flex}.chips a{border:1px solid var(--line2);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);padding:9px 15px;font-size:14px;text-decoration:none}.chips a:hover{background:var(--hover)}.badge{letter-spacing:.04em;border-radius:var(--r-pill);margin-bottom:18px;padding:6px 14px;font-family:DM Sans,system-ui,sans-serif;font-size:12.5px;display:inline-block}.badge.partner{color:var(--violet2);background:#8b5cf629;border:1px solid #8b5cf666}.badge.supported{color:var(--muted);border:1px solid var(--line2);background:#ffffff0f}.tbl-wrap,.tablewrap{border:1px solid var(--line);border-radius:var(--r-2);overflow-x:auto}.tbl-wrap table,.tablewrap table{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.tbl-wrap th,.tbl-wrap td,.tablewrap th,.tablewrap td{text-align:left;vertical-align:top;padding:12px 16px}.tbl-wrap thead th,.tablewrap thead th{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);background:var(--surface);border-bottom:1px solid var(--line);font-family:DM Sans,system-ui,sans-serif;font-size:11px}.tbl-wrap tbody tr+tr td,.tablewrap tbody tr+tr td{border-top:1px solid var(--line)}.p-cta,.s-cta,.c-cta,.i-cta{text-align:center;padding:80px 0 92px}.p-cta h2,.s-cta h2,.c-cta h2,.i-cta h2{max-width:22ch;margin:0 auto;font-size:clamp(26px,3.4vw,42px)}.p-cta p,.s-cta p,.c-cta p,.i-cta p{color:var(--muted);max-width:46ch;margin:15px auto 26px}.fact{flex-direction:column;gap:5px;display:flex}.fact .k{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-family:DM Sans,system-ui,sans-serif;font-size:11px}.fact .v{color:var(--ink);font-size:15px}:root{--rv-dist:24px;--rv-dur:.59s;--rv-ease:cubic-bezier(.22, .61, .36, 1)}.reveal [data-reveal]{opacity:0;transform:translateY(var(--rv-dist));transition:opacity var(--rv-dur) var(--rv-ease), transform var(--rv-dur) var(--rv-ease);transition-delay:var(--rv-delay,0s);will-change:opacity, transform}.reveal [data-reveal].in{opacity:1;will-change:auto;transform:none}.reveal [data-reveal=head]{--rv-dist:20px}.reveal [data-reveal=text]{--rv-dist:15px}.reveal [data-reveal=block]{--rv-dist:45px}.reveal [data-reveal=media]{--rv-dist:50px}.reveal [data-reveal-group]>*{opacity:0;transform:translateY(var(--rv-dist,24px));transition:opacity var(--rv-dur) var(--rv-ease), transform var(--rv-dur) var(--rv-ease)}.reveal [data-reveal-group].in>*{opacity:1;transform:none}.reveal [data-reveal-group].in>:first-child{transition-delay:0s}.reveal [data-reveal-group].in>:nth-child(2){transition-delay:60ms}.reveal [data-reveal-group].in>:nth-child(3){transition-delay:.12s}.reveal [data-reveal-group].in>:nth-child(4){transition-delay:.18s}.reveal [data-reveal-group].in>:nth-child(n+5){transition-delay:.22s}@media (prefers-reduced-motion:reduce){.reveal [data-reveal],.reveal [data-reveal-group]>*{opacity:1;transition:none;transform:none}}
