:root{--paper:#fff;--paper-deep:#f2f2f0;--card:#fff;--ink:#000;--soot:#1a1a1a;--muted:#6b6b6b;--red:#ff3b00;--red-deep:#b52a00;--line:#e4e1d9;--line-strong:#c9c4b8;--font-sans:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--font-mono:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--font-display:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--font-hand:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--wrap:1280px;--gutter:24px;--radius:0}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:5rem}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.5}::selection{background:var(--red);color:#fff}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:inherit}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.section{border-top:1px solid var(--line);padding-block:64px;scroll-margin-top:72px;position:relative}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:baseline;gap:16px;margin-bottom:24px;font-size:12px;font-weight:700;display:flex}.eyebrow .sec-no{font-weight:700}.eyebrow-hot{color:var(--ink)}.section-title{letter-spacing:-.02em;max-width:16ch;font-size:48px;font-weight:700;line-height:1.05}h1,.section-title{text-wrap:balance}.lede{color:var(--soot);max-width:56ch;font-size:16px}.mono{font-family:var(--font-mono)}.hand{font-family:var(--font-sans)}.btn{letter-spacing:.02em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;background:#fff;border-radius:0;flex-shrink:0;max-width:100%;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:color .12s linear,background .12s linear;display:inline-block}.btn:hover,.btn:active{background:var(--ink);color:#fff}.btn-hot{background:var(--red);border-color:var(--red);color:#fff}.btn-hot:hover,.btn-hot:active{background:var(--ink);border-color:var(--ink);color:#fff}.input{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:#fff;border-radius:0;padding:12px 16px;font-size:16px}.input::placeholder{color:var(--muted)}.input:focus-visible,.btn:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:2px}.form-status{min-height:1.2em;margin-top:8px;font-size:14px}.form-status.ok{color:var(--ink);font-weight:700}.form-status.err{color:var(--red-deep)}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none;animation:none}}.decay[data-astro-cid-wryy5qbd]{width:100%;height:auto;overflow:visible}.decay[data-astro-cid-wryy5qbd] text[data-astro-cid-wryy5qbd]{font-family:var(--font-sans)}.decay-grid[data-astro-cid-wryy5qbd] line[data-astro-cid-wryy5qbd]{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:2 7;opacity:.7}.decay-axes[data-astro-cid-wryy5qbd] line[data-astro-cid-wryy5qbd]{stroke:var(--line-strong);stroke-width:1px}.axis-title[data-astro-cid-wryy5qbd]{letter-spacing:.08em;fill:var(--ink);font-size:12px;font-weight:700}.tick-label[data-astro-cid-wryy5qbd]{fill:var(--soot);font-size:12px}.decay-wash[data-astro-cid-wryy5qbd]{fill:var(--red);opacity:.06}.docs-line[data-astro-cid-wryy5qbd]{fill:none;stroke:var(--red);stroke-width:2px;stroke-dasharray:6 5;opacity:1}.docs-end[data-astro-cid-wryy5qbd]{fill:var(--red);opacity:1}.graph-line[data-astro-cid-wryy5qbd]{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-dasharray:none;stroke-dashoffset:0}.commit-dots[data-astro-cid-wryy5qbd] circle[data-astro-cid-wryy5qbd]{fill:var(--ink);stroke:#fff;stroke-width:1.5px}.commit-ticks[data-astro-cid-wryy5qbd] line[data-astro-cid-wryy5qbd]{stroke:var(--red);stroke-width:1.5px;opacity:.8}.graph-label[data-astro-cid-wryy5qbd]{fill:var(--ink);paint-order:stroke;stroke:#fff;stroke-width:5px;font-size:12px;font-weight:700}.docs-label[data-astro-cid-wryy5qbd]{fill:var(--soot);paint-order:stroke;stroke:#fff;stroke-width:5px;font-size:12px}.impact[data-astro-cid-eb7hof4b]{width:100%;height:auto;overflow:visible}text[data-astro-cid-eb7hof4b]{font-family:var(--font-sans);fill:var(--ink);font-size:12px}.rule[data-astro-cid-eb7hof4b]{stroke:var(--line-strong);stroke-width:1px}.band-label[data-astro-cid-eb7hof4b]{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.node[data-astro-cid-eb7hof4b] rect[data-astro-cid-eb7hof4b]{fill:#fff;stroke-width:1px}.node[data-astro-cid-eb7hof4b].changed rect[data-astro-cid-eb7hof4b]{fill:var(--red);stroke:var(--red)}.node[data-astro-cid-eb7hof4b].changed text[data-astro-cid-eb7hof4b]{fill:#fff;font-weight:700}.node[data-astro-cid-eb7hof4b].hit rect[data-astro-cid-eb7hof4b]{stroke:var(--red);stroke-width:1.5px}.node[data-astro-cid-eb7hof4b].safe rect[data-astro-cid-eb7hof4b]{stroke:var(--ink)}.node[data-astro-cid-eb7hof4b].safe text[data-astro-cid-eb7hof4b]{fill:var(--ink)}.tag[data-astro-cid-eb7hof4b]{letter-spacing:.08em;text-transform:uppercase;fill:var(--red);font-size:10px;font-weight:700}.hit-edge[data-astro-cid-eb7hof4b] path[data-astro-cid-eb7hof4b]{fill:none;stroke:var(--red);stroke-width:1.5px}.gray-edge[data-astro-cid-eb7hof4b] path[data-astro-cid-eb7hof4b]{fill:none;stroke:var(--ink);stroke-dasharray:2 4}#hit-end[data-astro-cid-eb7hof4b] path[data-astro-cid-eb7hof4b]{fill:var(--red)}.mcp-label[data-astro-cid-q3c2ruda]{letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.mcp-desc[data-astro-cid-q3c2ruda]{color:var(--soot);max-width:56ch;margin:0 0 8px;font-size:13px;line-height:1.5}.mcp-tools[data-astro-cid-q3c2ruda]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.mcp-tools[data-astro-cid-q3c2ruda] li[data-astro-cid-q3c2ruda]{border-bottom:1px solid var(--line);grid-template-columns:128px 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid}.mcp-tools[data-astro-cid-q3c2ruda] code[data-astro-cid-q3c2ruda]{font-family:var(--font-mono);color:var(--ink);font-size:12px;font-weight:700}.mcp-tools[data-astro-cid-q3c2ruda] span[data-astro-cid-q3c2ruda]{color:var(--soot);font-size:13px}.mcp-cols[data-astro-cid-q3c2ruda]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 24px;margin-top:16px;padding-top:16px;display:grid}.mcp-list[data-astro-cid-q3c2ruda]{margin:8px 0 0;padding:0;list-style:none}.mcp-list[data-astro-cid-q3c2ruda] li[data-astro-cid-q3c2ruda]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.mcp-state[data-astro-cid-q3c2ruda]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.mcp-state[data-astro-cid-q3c2ruda]:before{content:"";background:var(--red);flex:none;width:8px;height:8px}.mcp-state[data-astro-cid-q3c2ruda].live{color:var(--ink)}.mcp-state[data-astro-cid-q3c2ruda].soon:before{border:1px dashed var(--muted);background:0 0}.mcp-state[data-astro-cid-q3c2ruda].later:before{border:1px dotted var(--muted);background:0 0;border-radius:50%}@media (width<=900px){.mcp-cols[data-astro-cid-q3c2ruda]{grid-template-columns:1fr;gap:16px}}@media (width<=560px){.mcp-tools[data-astro-cid-q3c2ruda] li[data-astro-cid-q3c2ruda]{grid-template-columns:1fr;gap:2px}}.pipe-wrap[data-astro-cid-iz62twpy]{border:1px solid var(--line-strong);background:#fff}.pipe-head[data-astro-cid-iz62twpy]{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:700;display:flex}.pipe-live[data-astro-cid-iz62twpy]{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.live-dot[data-astro-cid-iz62twpy]{background:var(--red);flex:none;width:10px;height:10px}.pipe-seq[data-astro-cid-iz62twpy]{color:rgba(var(--ink), .6);font-variant-numeric:tabular-nums;white-space:nowrap}.pipe-line[data-astro-cid-iz62twpy]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.pipe-line[data-astro-cid-iz62twpy]:before{content:"";background:var(--ink);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.pipe-line[data-astro-cid-iz62twpy]:after{content:"";background:var(--red);z-index:1;width:48px;height:2px;animation:2.4s linear infinite rail-run;position:absolute;top:0;left:0}.step[data-astro-cid-iz62twpy]{min-width:0;padding:26px 20px 28px;position:relative}.step[data-astro-cid-iz62twpy]+.step[data-astro-cid-iz62twpy]{border-left:1px solid var(--line)}.step[data-astro-cid-iz62twpy]:before{content:"";background:var(--ink);z-index:2;width:12px;height:12px;position:absolute;top:-6px;left:20px}.step[data-astro-cid-iz62twpy]:first-child:before{background:var(--red)}.step[data-astro-cid-iz62twpy]:not(:last-child):after{content:"→";background:var(--ink);color:#fff;z-index:2;place-items:center;width:26px;height:26px;font-size:14px;font-weight:700;line-height:1;display:grid;position:absolute;top:58px;right:-13px}.step-no[data-astro-cid-iz62twpy]{letter-spacing:-.03em;color:var(--line-strong);font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1;display:block}.step[data-astro-cid-iz62twpy]:first-child .step-no[data-astro-cid-iz62twpy]{color:var(--red)}.step-title[data-astro-cid-iz62twpy]{letter-spacing:-.01em;text-transform:uppercase;margin:14px 0 10px;font-size:20px;font-weight:700;line-height:1.1}.step-sub[data-astro-cid-iz62twpy]{letter-spacing:.04em;color:var(--ink);border:1px solid var(--line-strong);max-width:100%;margin:0 0 12px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.step-plain[data-astro-cid-iz62twpy]{color:var(--soot);max-width:24ch;margin:0;font-size:14px;line-height:1.5}.step[data-astro-cid-iz62twpy]:hover{background:var(--paper-deep)}.step[data-astro-cid-iz62twpy]:hover .step-no[data-astro-cid-iz62twpy]{color:var(--ink)}.step[data-astro-cid-iz62twpy]:first-child:hover .step-no[data-astro-cid-iz62twpy]{color:var(--red)}@keyframes rail-run{0%{left:0}to{left:calc(100% - 48px)}}@media (width<=900px){.pipe-line[data-astro-cid-iz62twpy]{grid-template-columns:repeat(2,1fr)}.pipe-line[data-astro-cid-iz62twpy]:before,.pipe-line[data-astro-cid-iz62twpy]:after,.step[data-astro-cid-iz62twpy]:before{display:none}.step[data-astro-cid-iz62twpy]:nth-child(3){border-left:0}.step[data-astro-cid-iz62twpy]:nth-child(n+3){border-top:1px solid var(--line)}.step[data-astro-cid-iz62twpy]:nth-child(2):after{display:none}.step-no[data-astro-cid-iz62twpy]{font-size:44px}}@media (width<=560px){.pipe-line[data-astro-cid-iz62twpy]{grid-template-columns:1fr}.step[data-astro-cid-iz62twpy]+.step[data-astro-cid-iz62twpy]{border-left:0;border-top:1px solid var(--line)}.step[data-astro-cid-iz62twpy]:nth-child(3){border-top:1px solid var(--line)}.step[data-astro-cid-iz62twpy]:nth-child(2):after{display:grid}.step[data-astro-cid-iz62twpy]:not(:last-child):after{content:"↓";inset:auto auto -13px 20px}}.strata[data-astro-cid-vwqhy3b2]{width:100%;height:auto;overflow:visible}.band[data-astro-cid-vwqhy3b2]>rect[data-astro-cid-vwqhy3b2]:first-child{fill:#fff;stroke:var(--line-strong);stroke-width:1px}.band-business[data-astro-cid-vwqhy3b2]>rect[data-astro-cid-vwqhy3b2]:first-child{fill:var(--paper-deep)}.band-accent[data-astro-cid-vwqhy3b2]{stroke:none}.band-business[data-astro-cid-vwqhy3b2] .band-accent[data-astro-cid-vwqhy3b2]{fill:var(--red)}.band-application[data-astro-cid-vwqhy3b2] .band-accent[data-astro-cid-vwqhy3b2]{fill:var(--ink)}.band-data[data-astro-cid-vwqhy3b2] .band-accent[data-astro-cid-vwqhy3b2]{fill:var(--muted)}.band-technology[data-astro-cid-vwqhy3b2] .band-accent[data-astro-cid-vwqhy3b2]{fill:var(--line-strong)}.band-label[data-astro-cid-vwqhy3b2],.band-note[data-astro-cid-vwqhy3b2],.band-index[data-astro-cid-vwqhy3b2],.node[data-astro-cid-vwqhy3b2] text[data-astro-cid-vwqhy3b2],.asof[data-astro-cid-vwqhy3b2] text[data-astro-cid-vwqhy3b2]{font-family:var(--font-sans);fill:var(--ink)}.band-index[data-astro-cid-vwqhy3b2]{letter-spacing:.14em;fill:var(--muted);font-size:10px;font-weight:700}.band-label[data-astro-cid-vwqhy3b2]{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.band-note[data-astro-cid-vwqhy3b2]{fill:var(--soot);font-size:13px}.node[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2]{fill:#fff;stroke:var(--line-strong);stroke-width:1px}.node[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:var(--muted);stroke:none}.node-code[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2]{stroke:var(--ink);stroke-width:1.5px}.node-code[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:var(--ink)}.node-data[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2]{stroke:var(--ink);stroke-width:1px;stroke-dasharray:5 3}.node-data[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:var(--ink)}.node-infra[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2]{stroke:var(--muted);stroke-width:1px}.node-rule[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2]:not(.node-shadow){stroke:var(--red);stroke-width:1px;fill:var(--red)}.node-rule[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:#fff}.node-rule[data-astro-cid-vwqhy3b2] text[data-astro-cid-vwqhy3b2]{fill:#fff;font-weight:700}.node[data-astro-cid-vwqhy3b2] rect[data-astro-cid-vwqhy3b2].node-shadow{fill:var(--ink);stroke:none}.node[data-astro-cid-vwqhy3b2] text[data-astro-cid-vwqhy3b2]{font-size:13px;font-weight:600}.thread[data-astro-cid-vwqhy3b2]{fill:none;stroke:var(--soot);stroke-width:1.75px}.joints[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:var(--paper);stroke:var(--soot);stroke-width:1.5px}.asof[data-astro-cid-vwqhy3b2] line[data-astro-cid-vwqhy3b2]{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 5}.asof[data-astro-cid-vwqhy3b2] circle[data-astro-cid-vwqhy3b2]{fill:var(--red);stroke:#fff;stroke-width:2px}.asof[data-astro-cid-vwqhy3b2] text[data-astro-cid-vwqhy3b2]{fill:var(--soot);font-size:10px}@media (prefers-reduced-motion:no-preference){.thread[data-astro-cid-vwqhy3b2]{stroke-dasharray:1;animation:1.2s linear both draw}.node-rule[data-astro-cid-vwqhy3b2]{animation:.5s ease-out both rise}}.nav[data-astro-cid-d32ejlv2]{background:var(--paper);border-bottom:1px solid var(--line);z-index:10;grid-template-columns:repeat(12,1fr);align-items:center;gap:0 24px;padding-block:16px;display:grid;position:sticky;top:0}.brand[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;align-items:center;gap:12px;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.brand-wrap[data-astro-cid-d32ejlv2]{flex-direction:column;grid-column:1/4;align-items:flex-start;gap:2px;display:flex}.brand-row[data-astro-cid-d32ejlv2]{align-items:center;gap:8px;display:flex}.brand-phonetic[data-astro-cid-d32ejlv2]{letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:11px;line-height:1}.brand-rule[data-astro-cid-d32ejlv2]{background:var(--red);flex:none;width:24px;height:24px;display:inline-block}.brand-say[data-astro-cid-d32ejlv2]{border:1px solid var(--line-strong);cursor:pointer;width:28px;height:28px;color:var(--ink);background:#fff;border-radius:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.brand-say[data-astro-cid-d32ejlv2]:hover{background:var(--ink);color:#fff}.nav-links[data-astro-cid-d32ejlv2]{grid-column:4/11;gap:16px;font-size:14px;display:flex}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--ink);text-decoration:none}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{text-underline-offset:4px;text-decoration:underline 1px}.nav-cta[data-astro-cid-d32ejlv2]{grid-column:11/13;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.nav-cta[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2]{flex:none;padding:8px 16px}.lang-switch[data-astro-cid-d32ejlv2]{border:1px solid var(--line-strong);background:#fff;border-radius:0;flex:none;align-items:stretch;padding:0;display:inline-flex}.lang-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{letter-spacing:.08em;color:var(--ink);border-radius:0;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:color .12s linear,background .12s linear}.lang-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]+a[data-astro-cid-d32ejlv2]{border-left:1px solid var(--line)}.lang-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover,.lang-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2].is-active{background:var(--ink);color:#fff}.footer[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{text-underline-offset:3px}.footer[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{background:var(--ink);color:#fff;text-decoration:none}.footer[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);gap:0 24px;padding-block:32px;font-size:14px;display:grid}.foot-brand[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;grid-column:1/7;font-size:16px;font-weight:700}.foot-lang[data-astro-cid-d32ejlv2]{grid-column:7/10}.foot-rights[data-astro-cid-d32ejlv2]{text-align:right;grid-column:10/13}.hero[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;padding-block:64px 80px;display:grid}.hero-copy[data-astro-cid-d32ejlv2]{grid-column:1/8}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;margin-bottom:24px;font-size:96px;font-weight:700;line-height:1}.hero[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{max-width:44ch;margin-bottom:32px}.waitlist[data-astro-cid-d32ejlv2]{grid-template-columns:1fr auto;align-items:start;gap:8px;max-width:480px;display:grid}.waitlist[data-astro-cid-d32ejlv2] .input[data-astro-cid-d32ejlv2]{min-width:0}.waitlist[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2]{place-self:stretch start;align-items:center;display:inline-flex}.waitlist[data-astro-cid-d32ejlv2] .form-status[data-astro-cid-d32ejlv2]{grid-column:1/-1}.micro[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px}.hero-viz[data-astro-cid-d32ejlv2],.why-viz[data-astro-cid-d32ejlv2],.how-viz[data-astro-cid-d32ejlv2],.impact-viz[data-astro-cid-d32ejlv2],.mcp-viz[data-astro-cid-d32ejlv2]{border:1px solid var(--line);background:#fff;border-radius:8px;padding:24px;position:relative;box-shadow:0 1px 2px #1a1a1a0d}.hero-viz[data-astro-cid-d32ejlv2]{grid-column:8/13;margin-top:8px}.plate-no[data-astro-cid-d32ejlv2]{letter-spacing:.08em;color:var(--ink);border-bottom:1px solid var(--line);gap:16px;margin-bottom:24px;padding-bottom:8px;font-size:12px;font-weight:700;display:flex}.viz-cap[data-astro-cid-d32ejlv2]{color:var(--soot);border-top:1px solid var(--line);max-width:60ch;margin-top:16px;padding-top:8px;font-size:14px}.viz-cap[data-astro-cid-d32ejlv2] .rule[data-astro-cid-d32ejlv2]{color:var(--red);font-weight:700}.rows[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none;display:block}div[data-astro-cid-d32ejlv2].rows{display:block}.row[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--line);grid-template-columns:repeat(12,1fr);align-items:baseline;gap:0 24px;padding-block:24px;display:grid}.row-no[data-astro-cid-d32ejlv2]{letter-spacing:.08em;grid-column:1/2;font-size:12px;font-weight:700}.row[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;grid-column:2/7;margin:0;font-size:24px;font-weight:700;line-height:1.1}.row[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--soot);grid-column:7/12;max-width:52ch;margin:0;font-size:16px}.cards[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none;display:block}div[data-astro-cid-d32ejlv2].cards{display:block}.card[data-astro-cid-d32ejlv2]{background:0 0;border:0;border-radius:0;padding:0;position:relative}.card[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.1}.card[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--soot);font-size:16px}.card-n[data-astro-cid-d32ejlv2]{letter-spacing:.08em;color:var(--card);background:var(--red);padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.facts[data-astro-cid-d32ejlv2]{color:var(--soot);border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);gap:0 24px;margin:32px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.facts[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--line);grid-column:span 6;padding-block:16px}.facts[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:"";background:var(--line-strong);width:8px;height:8px;margin-right:12px;display:inline-block}.contact[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;display:grid}.contact[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child{grid-column:1/7}.contact-form[data-astro-cid-d32ejlv2]{background:#fff;grid-column:7/13;gap:16px;padding:24px;display:grid;box-shadow:0 1px 2px #1a1a1a0d}.contact-form[data-astro-cid-d32ejlv2] label[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:12px;font-weight:700;display:grid}textarea[data-astro-cid-d32ejlv2].input{resize:vertical;font:inherit}.footer[data-astro-cid-d32ejlv2]{color:var(--soot);border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:2rem;font-size:.8rem;display:flex}.foot-brand[data-astro-cid-d32ejlv2]{font-family:var(--font-display);color:var(--ink);font-weight:560}.sr[data-astro-cid-d32ejlv2]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sec-head[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:end;gap:0 24px;display:grid}.sec-head[data-astro-cid-d32ejlv2] .eyebrow[data-astro-cid-d32ejlv2]{grid-column:1/13}.sec-head[data-astro-cid-d32ejlv2] .section-title[data-astro-cid-d32ejlv2]{grid-column:1/9}.why-top[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;margin-top:32px;display:grid}.why-copy[data-astro-cid-d32ejlv2]{grid-column:1/7}.why-copy[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{margin-top:20px}.why-viz[data-astro-cid-d32ejlv2]{grid-column:7/13}.xw[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line-strong);margin-top:56px}.xw-head[data-astro-cid-d32ejlv2],.xw-row[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr) minmax(88px,148px) minmax(0,1.3fr);align-items:center;gap:0 24px;display:grid}.xw-head[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;padding-block:14px;font-size:12px;font-weight:700}.xw-bad[data-astro-cid-d32ejlv2]{text-align:right;color:var(--red);grid-column:1}.xw-good[data-astro-cid-d32ejlv2]{color:var(--ink);grid-column:3}.xw-rows[data-astro-cid-d32ejlv2]{margin:0;padding:0;list-style:none}.xw-row[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--line);align-items:stretch;padding-block:16px}.xw-row[data-astro-cid-d32ejlv2]:last-child{border-bottom-color:var(--line-strong)}.xw-pain[data-astro-cid-d32ejlv2],.xw-fix[data-astro-cid-d32ejlv2]{background-color:#fff;margin:0;padding:16px 20px}.xw-pain[data-astro-cid-d32ejlv2]{text-align:right;transition:background-color .16s linear}.xw-name[data-astro-cid-d32ejlv2]{color:var(--soot);margin:10px 0 0;font-size:16px}div[data-astro-cid-d32ejlv2].xw-fix .xw-name[data-astro-cid-d32ejlv2],h3[data-astro-cid-d32ejlv2].xw-name{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.xw-sub[data-astro-cid-d32ejlv2]{color:var(--muted);max-width:52ch;margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.5}.xw-pain[data-astro-cid-d32ejlv2] .xw-sub[data-astro-cid-d32ejlv2]{margin-left:auto}.xw-tag[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:inline-block}.xw-tag--old[data-astro-cid-d32ejlv2]{color:var(--muted)}.xw-tag--old[data-astro-cid-d32ejlv2] s[data-astro-cid-d32ejlv2]{text-decoration-color:var(--red);text-decoration-thickness:1.5px}.xw-tag--new[data-astro-cid-d32ejlv2]{background:var(--red);color:#fff;padding:5px 10px}.xw-x[data-astro-cid-d32ejlv2]{border:1.5px solid var(--red);width:20px;height:20px;color:var(--red);vertical-align:baseline;justify-content:center;align-items:center;margin-right:8px;font-size:14px;font-weight:700;line-height:1;transition:transform .16s linear;display:inline-flex}.xw-mid[data-astro-cid-d32ejlv2]{flex-direction:column;justify-content:center;align-items:stretch;gap:6px;min-width:0;margin-top:0;display:flex}.xw-num[data-astro-cid-d32ejlv2]{letter-spacing:.08em;color:var(--muted);text-align:center;font-size:12px;font-weight:700}.xw-link[data-astro-cid-d32ejlv2]{align-items:center;gap:0;min-width:0;display:flex}.xw-link[data-astro-cid-d32ejlv2]:before{content:"";background:var(--red);transform-origin:0;flex:1;height:2px;transition:transform .6s ease-out;transform:scaleX(0)}.xw-link[data-astro-cid-d32ejlv2]:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid var(--red);flex:none;width:0;height:0}.xw-row[data-astro-cid-d32ejlv2].is-in .xw-link[data-astro-cid-d32ejlv2]:before{transform:scaleX(1)}.xw-row[data-astro-cid-d32ejlv2] .xw-fix[data-astro-cid-d32ejlv2]{opacity:0;transition:opacity .45s ease-out,transform .45s ease-out;transform:translate(14px)}.xw-row[data-astro-cid-d32ejlv2].is-in .xw-fix[data-astro-cid-d32ejlv2]{opacity:1;transform:none}.xw-row[data-astro-cid-d32ejlv2]:hover .xw-pain[data-astro-cid-d32ejlv2]{border-color:var(--line-strong);background-image:repeating-linear-gradient(-45deg,#0000 0 6px,#1a1a1a0d 6px 7px)}.xw-row[data-astro-cid-d32ejlv2]:hover .xw-x[data-astro-cid-d32ejlv2],.xw-row[data-astro-cid-d32ejlv2]:hover .xw-ok[data-astro-cid-d32ejlv2]{transform:scale(1.15)}.xw-fix[data-astro-cid-d32ejlv2]{margin:0}.xw-ok[data-astro-cid-d32ejlv2]{background:var(--red);color:#fff;vertical-align:baseline;justify-content:center;align-items:center;width:20px;height:20px;margin-right:8px;font-size:13px;font-weight:700;line-height:1;transition:transform .16s linear;display:inline-flex}.impact-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;display:grid}.impact-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child{grid-column:1/6}.impact-viz[data-astro-cid-d32ejlv2]{grid-column:6/13}.mcp-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;display:grid}.mcp-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child{grid-column:1/6}.mcp-viz[data-astro-cid-d32ejlv2]{grid-column:6/13}.legend[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;gap:8px 24px;margin:24px 0 0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.legend[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-items:center;display:flex}.dot[data-astro-cid-d32ejlv2]{width:12px;height:12px;margin-right:8px;display:inline-block}.dot-changed[data-astro-cid-d32ejlv2]{background:var(--red)}.dot-hit[data-astro-cid-d32ejlv2]{border:1px solid var(--red);box-sizing:border-box;background:#fff}.dot-safe[data-astro-cid-d32ejlv2]{background:var(--muted);box-sizing:border-box}.impact-summary[data-astro-cid-d32ejlv2]{letter-spacing:-.01em;border:1px solid var(--line-strong);background:#fff;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 0;padding:12px 16px;font-size:20px;font-weight:700;display:flex}.impact-tag[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:#fff;white-space:nowrap;padding:4px 8px;font-size:11px;font-weight:700}.impact-lede[data-astro-cid-d32ejlv2]{max-width:32ch}.compat[data-astro-cid-d32ejlv2]{color:var(--soot);border-top:1px solid var(--line);grid-column:1/7;max-width:62ch;margin-top:24px;padding-top:16px;font-size:14px}.stack-sum[data-astro-cid-d32ejlv2]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:32px 0;padding:20px 0;display:flex}.stack-meter[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:4px;display:flex}.stack-meter[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]{width:14px;height:14px;display:block}.stack-meter[data-astro-cid-d32ejlv2] .on[data-astro-cid-d32ejlv2]{background:var(--red)}.stack-meter[data-astro-cid-d32ejlv2] .off[data-astro-cid-d32ejlv2]{border:1px dashed var(--line-strong)}.stack-meter[data-astro-cid-d32ejlv2] .later[data-astro-cid-d32ejlv2]{border:1px dotted var(--muted);border-radius:50%}.stack-nums[data-astro-cid-d32ejlv2]{color:var(--muted);gap:24px;font-size:13px;display:flex}.stack-nums[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{color:var(--ink);letter-spacing:-.02em;vertical-align:middle;margin-right:6px;font-size:28px;font-weight:700;line-height:1}.stack-nums[data-astro-cid-d32ejlv2] .is-live[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{color:var(--red)}.stack-nums[data-astro-cid-d32ejlv2] .is-later[data-astro-cid-d32ejlv2] .is-soon[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{color:var(--muted)}.stack-filter[data-astro-cid-d32ejlv2]{border:1px solid var(--ink);background:#fff;display:flex}.stack-filter[data-astro-cid-d32ejlv2] button[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:11px;font-weight:700}.stack-filter[data-astro-cid-d32ejlv2] button[data-astro-cid-d32ejlv2]+button[data-astro-cid-d32ejlv2]{border-left:1px solid var(--ink)}.stack-filter[data-astro-cid-d32ejlv2] button[data-astro-cid-d32ejlv2][aria-pressed=true]{background:var(--ink);color:#fff}.stack-table[data-astro-cid-d32ejlv2]{border-collapse:collapse;text-align:left;width:100%}.stack-table[data-astro-cid-d32ejlv2] thead[data-astro-cid-d32ejlv2] th[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);padding:0 16px 12px 0;font-size:11px;font-weight:700}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].grp th[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);padding:28px 0 10px;font-size:11px;font-weight:700}.stack-table[data-astro-cid-d32ejlv2] .grp[data-astro-cid-d32ejlv2] small[data-astro-cid-d32ejlv2]{color:var(--muted);margin-left:12px;font-weight:500}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] td[data-astro-cid-d32ejlv2],.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] th[data-astro-cid-d32ejlv2][scope=row]{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px 14px 0;font-size:15px;font-weight:400}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] th[data-astro-cid-d32ejlv2][scope=row]{font-weight:500}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].item{transition:background .2s}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].item:hover{background:#ff3b000f}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].item[hidden],.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].grp[hidden]{display:none}.stack-table[data-astro-cid-d32ejlv2] .lay[data-astro-cid-d32ejlv2]{color:var(--muted);font-size:13px}.stack-table[data-astro-cid-d32ejlv2] .lay[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{letter-spacing:.08em;color:var(--ink);margin-right:8px;font-size:10px}.stack-table[data-astro-cid-d32ejlv2] .st[data-astro-cid-d32ejlv2]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.stack-table[data-astro-cid-d32ejlv2] .st[data-astro-cid-d32ejlv2]:before{content:"";background:var(--red);width:10px;height:10px}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon .st[data-astro-cid-d32ejlv2]{color:var(--muted)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon .st[data-astro-cid-d32ejlv2]:before{border:1px dashed var(--muted);background:0 0}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon th[data-astro-cid-d32ejlv2][scope=row]{color:var(--muted)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon.on th[data-astro-cid-d32ejlv2][scope=row]{color:var(--ink)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon.on{background:#ff3b000f}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon.on .st[data-astro-cid-d32ejlv2]{color:var(--red)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].soon.on .st[data-astro-cid-d32ejlv2]:before{background:var(--red);border:0}.stack-table[data-astro-cid-d32ejlv2] td[data-astro-cid-d32ejlv2].act{text-align:right;padding-right:0}.stack-table[data-astro-cid-d32ejlv2] .req[data-astro-cid-d32ejlv2]{border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;min-width:96px;padding:6px 12px;font-family:inherit;font-size:10px;font-weight:700;transition:all .2s}.stack-table[data-astro-cid-d32ejlv2] .req[data-astro-cid-d32ejlv2]:hover{border-color:var(--red);color:var(--red)}.stack-table[data-astro-cid-d32ejlv2] .req[data-astro-cid-d32ejlv2][aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.stack-table[data-astro-cid-d32ejlv2] .dash[data-astro-cid-d32ejlv2]{color:var(--line-strong)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later .st[data-astro-cid-d32ejlv2]{color:var(--muted)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later .st[data-astro-cid-d32ejlv2]:before{border:1px dotted var(--muted);background:0 0;border-radius:50%}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later th[data-astro-cid-d32ejlv2][scope=row]{color:var(--muted)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later.on th[data-astro-cid-d32ejlv2][scope=row]{color:var(--ink)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later.on{background:#ff3b000f}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later.on .st[data-astro-cid-d32ejlv2]{color:var(--ink)}.stack-table[data-astro-cid-d32ejlv2] tr[data-astro-cid-d32ejlv2].later.on .st[data-astro-cid-d32ejlv2]:before{background:var(--muted);border:0}.stack-table[data-astro-cid-d32ejlv2] .req[data-astro-cid-d32ejlv2].unreq{min-width:0}.stack-add[data-astro-cid-d32ejlv2]{grid-template-columns:1fr auto;gap:8px;max-width:480px;margin-top:24px;display:grid}.stack-next[data-astro-cid-d32ejlv2]{color:var(--soot);max-width:62ch;margin-top:24px;font-size:14px}.stack-picked[data-astro-cid-d32ejlv2]{border:1px solid var(--red);background:#ff3b000f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:16px 20px;font-size:14px;display:flex}.stack-picked[data-astro-cid-d32ejlv2][hidden]{display:none}.stack-picked[data-astro-cid-d32ejlv2] .done[data-astro-cid-d32ejlv2]{color:var(--red);font-weight:700}@media (width<=1100px){.nav-links[data-astro-cid-d32ejlv2]{display:none}.brand-wrap[data-astro-cid-d32ejlv2]{grid-column:1/8}.nav-cta[data-astro-cid-d32ejlv2]{grid-column:8/13}}@media (width<=900px){.hero-copy[data-astro-cid-d32ejlv2],.hero-viz[data-astro-cid-d32ejlv2]{grid-column:1/13}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{font-size:48px}.section-title[data-astro-cid-d32ejlv2]{font-size:24px}.sec-head[data-astro-cid-d32ejlv2] .section-title[data-astro-cid-d32ejlv2],.why-copy[data-astro-cid-d32ejlv2],.why-viz[data-astro-cid-d32ejlv2]{grid-column:1/13}.why-viz[data-astro-cid-d32ejlv2]{margin-top:32px}.xw[data-astro-cid-d32ejlv2]{margin-top:40px}.xw-head[data-astro-cid-d32ejlv2]{display:none}.xw-row[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:12px;padding-block:16px}.xw-pain[data-astro-cid-d32ejlv2]{text-align:left}.xw-pain[data-astro-cid-d32ejlv2] .xw-sub[data-astro-cid-d32ejlv2]{margin-left:0}.xw-mid[data-astro-cid-d32ejlv2]{align-items:center;gap:2px}.xw-link[data-astro-cid-d32ejlv2]{flex-direction:column;gap:2px}.xw-link[data-astro-cid-d32ejlv2]:before{background:var(--red);transform-origin:top;border-top:0;flex:none;width:2px;height:28px;transform:scaleY(0)}.xw-row[data-astro-cid-d32ejlv2].is-in .xw-link[data-astro-cid-d32ejlv2]:before{transform:scaleY(1)}.xw-link[data-astro-cid-d32ejlv2]:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:9px solid var(--red);width:0;height:0}.xw-row[data-astro-cid-d32ejlv2] .xw-fix[data-astro-cid-d32ejlv2]{transform:translateY(10px)}.impact-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child,.impact-viz[data-astro-cid-d32ejlv2]{grid-column:1/13}.impact-viz[data-astro-cid-d32ejlv2]{margin-top:32px}.mcp-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child,.mcp-viz[data-astro-cid-d32ejlv2]{grid-column:1/13}.mcp-viz[data-astro-cid-d32ejlv2]{margin-top:32px}.contact[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child,.contact-form[data-astro-cid-d32ejlv2]{grid-column:1/13}.contact-form[data-astro-cid-d32ejlv2]{margin-top:32px}.contact-form[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2]{justify-self:start}.row-no[data-astro-cid-d32ejlv2],.row[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{grid-column:1/13}.row[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{grid-column:1/13;margin-top:8px}.stack-table[data-astro-cid-d32ejlv2] .hm[data-astro-cid-d32ejlv2]{display:none}.stack-filter[data-astro-cid-d32ejlv2]{width:100%}.stack-filter[data-astro-cid-d32ejlv2] button[data-astro-cid-d32ejlv2]{flex:1;padding:10px 6px}.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] td[data-astro-cid-d32ejlv2],.stack-table[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2] th[data-astro-cid-d32ejlv2][scope=row]{padding:12px 8px 12px 0;font-size:14px}.stack-table[data-astro-cid-d32ejlv2] .st[data-astro-cid-d32ejlv2]{gap:8px;font-size:10px}.stack-table[data-astro-cid-d32ejlv2] .req[data-astro-cid-d32ejlv2]{min-width:0;padding:6px 8px}.facts[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{grid-column:span 12}.brand-wrap[data-astro-cid-d32ejlv2]{grid-column:1/8}.nav-links[data-astro-cid-d32ejlv2]{display:none}.nav-cta[data-astro-cid-d32ejlv2]{grid-column:8/13}.foot-brand[data-astro-cid-d32ejlv2],.foot-lang[data-astro-cid-d32ejlv2],.foot-rights[data-astro-cid-d32ejlv2]{text-align:left;grid-column:1/13}}@media (width<=560px){.hero[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,1fr)}.hero-copy[data-astro-cid-d32ejlv2],.hero-viz[data-astro-cid-d32ejlv2]{grid-column:1/5}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{font-size:48px}.nav[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,1fr)}.brand-wrap[data-astro-cid-d32ejlv2]{grid-column:1/3}.nav-cta[data-astro-cid-d32ejlv2]{grid-column:3/5}.nav-cta[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2],.brand-phonetic[data-astro-cid-d32ejlv2]{display:none}.waitlist[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.xw-link[data-astro-cid-d32ejlv2]:before,.xw-row[data-astro-cid-d32ejlv2] .xw-fix[data-astro-cid-d32ejlv2],.xw-row[data-astro-cid-d32ejlv2].is-in .xw-fix[data-astro-cid-d32ejlv2],.xw-row[data-astro-cid-d32ejlv2].is-in .xw-link[data-astro-cid-d32ejlv2]:before{opacity:1;transition:none;transform:none}}
