.wp code,.wp .mono{font-family:var(--f-mono);font-size:.88em}.wp nav.toc{max-height:calc(100vh - 48px);padding-right:8px;position:sticky;top:24px;overflow-y:auto}.wp nav.toc h4{letter-spacing:2px;text-transform:uppercase;color:var(--fg-3);margin-bottom:14px;font-size:.68rem;font-weight:700}.wp nav.toc ol{counter-reset:toc;list-style:none}.wp nav.toc li{counter-increment:toc;margin-bottom:1px}.wp nav.toc a{color:var(--fg-2);border-left:2px solid #0000;border-radius:7px;padding:6px 10px 6px 30px;font-size:.83rem;line-height:1.4;display:block;position:relative}.wp nav.toc a:before{content:counter(toc,decimal-leading-zero);font-family:var(--f-mono);color:var(--fg-3);font-size:.68rem;position:absolute;top:6px;left:8px}.wp nav.toc a:hover{color:#fff;background:#6c5ce71f;text-decoration:none}.wp nav.toc a.on{color:#fff;border-left-color:var(--violet);background:#6c5ce729}.wp nav.toc a.on:before{color:var(--cyan)}.wp nav.toc::-webkit-scrollbar{width:4px}.wp nav.toc::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.wp section{margin-bottom:12px;padding-top:56px}.wp section>.eyebrow{font-family:var(--f-mono);letter-spacing:2.4px;color:var(--violet-l);text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:600}.wp h2{color:#fff;letter-spacing:-.9px;border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:16px;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:750;line-height:1.2}.wp h3{color:#fff;letter-spacing:-.3px;margin:34px 0 12px;font-size:1.1rem;font-weight:680}.wp h4{color:var(--violet-l);margin:22px 0 8px;font-size:.94rem;font-weight:650}.wp p{color:var(--fg-2);margin-bottom:16px}.wp p strong,.wp li strong{color:var(--fg);font-weight:620}.wp ul,.wp ol{color:var(--fg-2);margin:0 0 18px 22px}.wp li{margin-bottom:8px}.wp ul.clean{margin-left:0;list-style:none}.wp ul.clean li{padding-left:26px;position:relative}.wp ul.clean li:before{content:"";background:linear-gradient(135deg,var(--violet),var(--cyan));border-radius:2px;width:6px;height:6px;position:absolute;top:11px;left:6px}.wp .lead{color:var(--fg);font-size:1.06rem;line-height:1.75}.wp .grid{gap:14px;margin:20px 0;display:grid}.wp .g2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wp .g3{grid-template-columns:repeat(auto-fit,minmax(198px,1fr))}.wp .card{border:1px solid var(--line);background:linear-gradient(160deg,#7864ff0f,#ffffff05);border-radius:13px;padding:20px 20px 18px}.wp .card h5{color:#fff;align-items:center;gap:9px;margin-bottom:8px;font-size:.94rem;font-weight:660;display:flex}.wp .card p{color:var(--fg-2);margin-bottom:0;font-size:.9rem;line-height:1.62}.wp .card .ic{width:26px;height:26px;color:var(--violet-l);background:#6c5ce729;border:1px solid #6c5ce74d;border-radius:8px;flex:0 0 26px;place-items:center;font-size:.8rem;display:grid}.wp .tag{font-family:var(--f-mono);letter-spacing:1px;text-transform:uppercase;border-radius:5px;margin-left:auto;padding:3px 8px;font-size:.66rem;font-weight:600;display:inline-block}.wp .tag.live{color:#34d399;background:#00d68f24;border:1px solid #00d68f4d}.wp .tag.soon{color:#fbbf24;background:#fdcb6e21;border:1px solid #fdcb6e47}.wp .tag.vis{color:var(--violet-l);background:#6c5ce724;border:1px solid #6c5ce74d}.wp .tw{border:1px solid var(--line);background:#ffffff05;border-radius:12px;margin:20px 0;overflow-x:auto}.wp table{border-collapse:collapse;width:100%;min-width:480px;font-size:.89rem}.wp th{text-align:left;color:var(--fg-3);letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;background:#ffffff05;padding:12px 16px;font-size:.7rem;font-weight:650}.wp td{color:var(--fg-2);vertical-align:top;border-bottom:1px solid #beafff14;padding:12px 16px}.wp tr:last-child td{border-bottom:none}.wp td strong{color:var(--fg)}.wp td .mono{color:var(--cyan)}.wp .note{border-left:3px solid var(--violet);background:#6c5ce712;border-radius:0 11px 11px 0;margin:20px 0;padding:16px 20px}.wp .note.warn{background:#fdcb6e0f;border-left-color:#fbbf24}.wp .note.good{background:#00d68f0f;border-left-color:#34d399}.wp .note p{margin-bottom:0;font-size:.92rem}.wp .note .t{color:#fff;letter-spacing:.6px;text-transform:uppercase;margin-bottom:6px;font-size:.82rem;font-weight:650}.wp figure{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin:26px 0;padding:24px 20px 14px;overflow:hidden}.wp figure svg{width:100%;max-width:100%;height:auto;display:block}.wp figure img{border-radius:9px;width:100%;height:auto;display:block}.wp figcaption{color:var(--fg-3);text-align:center;font-size:.79rem;font-family:var(--f-mono);letter-spacing:.4px;margin-top:14px}.wp .figscroll{overflow-x:auto}.wp .figscroll>svg{min-width:560px}.wp .chips{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.wp .chip{font-family:var(--f-mono);border:1px solid var(--line);color:var(--fg-2);background:#7864ff0f;border-radius:8px;padding:8px 13px;font-size:.78rem}.wp .chip b{color:var(--cyan);font-weight:600}.wp .wp-foot .fg{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:28px;max-width:820px;display:grid}.wp .wp-foot h6{letter-spacing:1.6px;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px;font-size:.7rem;font-weight:700}.wp .wp-foot p,.wp .wp-foot li{color:var(--fg-2);font-size:.87rem}.wp .wp-foot ul{margin:0;list-style:none}.wp .legal{color:var(--fg-3);border-top:1px solid #beafff14;max-width:820px;margin-top:36px;padding-top:22px;font-size:.79rem;line-height:1.68}[data-page=whitepaper]{--role:var(--violet-l)}.wp{font-size:16px;line-height:1.72}.wp h2{font-family:var(--f-display);letter-spacing:-.5px;font-weight:800}.wp a:not(.btn){color:var(--cyan)}.wp a:not(.btn):hover{text-decoration:underline}.wp-layout{grid-template-columns:246px minmax(0,1fr);align-items:start;gap:56px;padding-bottom:40px;display:grid}.wp-main{min-width:0;max-width:820px}.wp-cover .pills{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.wp .pill{letter-spacing:1.4px;text-transform:uppercase;border:1px solid var(--line);color:var(--fg-2);background:#ffffff08;border-radius:99px;padding:7px 15px;font-size:.72rem;font-weight:600}.wp .pill.live{color:#34d399;background:#34d39912;border-color:#34d39966}.wp .pill.ver{color:var(--violet-l);background:#6c5ce71a;border-color:#6c5ce773}.wp-metrics{border:1px solid var(--line);background:#beafff14;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:1px;margin:28px 0 48px;display:grid;overflow:hidden}.wp-metrics .metric{background:var(--ink-2);text-align:center;padding:22px 18px}.wp-metrics .n{font-family:var(--f-display);color:#fff;letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:800;line-height:1.15}.wp-metrics .n em{background:linear-gradient(120deg,var(--violet-l),var(--cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.wp-metrics .l{letter-spacing:1.2px;text-transform:uppercase;color:var(--fg-3);margin-top:7px;font-size:.68rem;font-weight:600}.wp .wp-foot{border-top:1px solid var(--line);margin-top:40px;padding:40px 0 20px}@media (max-width:960px){.wp-layout{grid-template-columns:1fr;gap:0}.wp nav.toc{border:1px solid var(--line);background:#ffffff05;border-radius:14px;max-height:none;margin-bottom:36px;padding:20px;position:static}.wp nav.toc ol{columns:2;column-gap:18px}.wp nav.toc a{padding:5px 8px 5px 28px}}@media (max-width:560px){.wp{font-size:15px}.wp nav.toc ol{columns:1}.wp section{padding-top:44px}}@media print{body{color:#111;background:#fff!important}header,footer,.ticker,.drawer,#invite,.wp nav.toc,.wp .pill.live,.wp-cta{display:none!important}.wp-layout{grid-template-columns:1fr;padding-bottom:0}.wp h2,.wp h3,.wp h4,.wp .card h5,.wp-metrics .n{-webkit-text-fill-color:#000;color:#000!important}.wp p,.wp li,.wp td{color:#333!important}.wp .card,.wp .tw,.wp figure,.wp .note,.wp-metrics{break-inside:avoid;background:#fff;border-color:#ccc}.wp section{break-before:page;padding-top:0}.wp a{color:#000;text-decoration:underline}}.wp section{scroll-margin-top:calc(var(--nav-h) + 24px)}.wp nav.toc{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px)}.wp .note,.wp .note p,.wp .note .t,.wp .card p,.wp .card h5,.wp td,.wp th,.wp li,.wp p{font-family:var(--f-body)}.wp .note .t{font-family:var(--f-body);font-weight:700}.wp .mono,.wp code,.wp .chip,.wp .tag,.wp figcaption,.wp section>.eyebrow,.wp nav.toc a:before{font-family:var(--f-mono)}.wp .card{background:linear-gradient(160deg,#7864ff12,#ffffff04)}.wp .pill{font-family:var(--f-mono)}@media print{.wp .grad,.wp .gw,.wp-metrics .n em{-webkit-text-fill-color:#000!important;color:#000!important;background:0 0!important}.wp .hero-cta,.wp .pill.live{display:none!important}.wp .pill{color:#333;background:#fff;border-color:#bbb}.wp-metrics .metric{background:#fff}.wp .lede{color:#222}}
