.dh:where(.astro-qcxzib6s){--ink:var(--sl-color-white);--graphite:var(--sl-color-gray-3);--hair:var(--sl-color-hairline);--surface:var(--vr-surface);--paper:var(--sl-color-bg);--water:var(--sl-color-text-accent);--display:var(--vr-font-display);--mono:var(--sl-font-mono);--dh-ink:var(--ink);--dh-graphite:var(--graphite);--dh-hair:var(--hair);--dh-water:var(--water);--dh-surface:var(--surface);color:var(--ink)}.dh:where(.astro-qcxzib6s) a:where(.astro-qcxzib6s){color:inherit;text-decoration:none}.dh-bleed:where(.astro-qcxzib6s){width:100vw;margin-inline:calc(50% - 50vw)}.dh-wrap:where(.astro-qcxzib6s){max-width:1200px;margin:0 auto;padding:0 24px}.dh-hero:where(.astro-qcxzib6s){background:var(--vr-wash);border-bottom:1px solid var(--hair);margin-top:-1.5rem}.dh-hero__grid:where(.astro-qcxzib6s){grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:440px;padding-block:48px;display:grid}.dh-eyebrow:where(.astro-qcxzib6s){font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--graphite);margin:0 0 14px;font-size:11px}.dh-h1:where(.astro-qcxzib6s){font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin:0 0 16px;font-size:44px;font-weight:500;line-height:1.05}.dh-sub:where(.astro-qcxzib6s){color:var(--graphite);max-width:500px;margin:0 0 28px;font-size:17px;line-height:1.6}.dh-ctas:where(.astro-qcxzib6s){flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.dh-btn:where(.astro-qcxzib6s){height:36px;font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:inline-flex}.dh-btn:where(.astro-qcxzib6s) svg:where(.astro-qcxzib6s){width:14px;height:14px}.dh:where(.astro-qcxzib6s) .dh-btn--dark:where(.astro-qcxzib6s){background:var(--ink);color:var(--paper)}.dh-btn--line:where(.astro-qcxzib6s){background:0 0}.dh-note:where(.astro-qcxzib6s){color:var(--graphite);max-width:480px;margin:0;font-size:14px;line-height:1.6}.dh-note:where(.astro-qcxzib6s) a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.dh-hero__fig:where(.astro-qcxzib6s) svg{width:100%;height:auto;display:block}.dh-s:where(.astro-qcxzib6s){padding:56px 0 0}.dh-s--tight:where(.astro-qcxzib6s){padding-top:48px}.dh-head:where(.astro-qcxzib6s){justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.dh-h2:where(.astro-qcxzib6s){font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;font-weight:500;line-height:1.15}.dh-lead:where(.astro-qcxzib6s){color:var(--graphite);max-width:620px;margin:6px 0 0;line-height:1.6}.dh-more:where(.astro-qcxzib6s){font-family:var(--mono);white-space:nowrap;font-size:12px;color:var(--water)!important}.dh-grid3:where(.astro-qcxzib6s){grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dh-card:where(.astro-qcxzib6s){background:var(--surface);border:1px solid var(--hair);border-radius:10px;flex-direction:column;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.dh-card:where(.astro-qcxzib6s):hover{border-color:var(--ink);transform:translateY(-1px)}.dh-vis:where(.astro-qcxzib6s){background:var(--paper);border-bottom:1px solid var(--hair);justify-content:center;align-items:center;height:132px;display:flex;overflow:hidden}.dh-txt:where(.astro-qcxzib6s){padding:16px 18px 18px}.num:where(.astro-qcxzib6s){font-family:var(--mono);color:var(--water);letter-spacing:.1em;font-size:11px}.dh-txt:where(.astro-qcxzib6s) h3:where(.astro-qcxzib6s){font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin:2px 0 4px;font-size:17px;font-weight:500}.dh-txt:where(.astro-qcxzib6s) p:where(.astro-qcxzib6s){color:var(--graphite);margin:0;font-size:14px;line-height:1.5}.ui:where(.astro-qcxzib6s){background:var(--surface);border:1px solid var(--hair);border-radius:8px;font-size:12px;box-shadow:0 6px 18px #0e10120f}.mono:where(.astro-qcxzib6s){font-family:var(--mono);font-variant-numeric:tabular-nums}.bar:where(.astro-qcxzib6s){background:var(--hair);border-radius:3px;height:5px}.chip:where(.astro-qcxzib6s){white-space:nowrap;font-family:var(--mono);border:1px solid var(--hair);background:var(--surface);color:var(--ink);border-radius:99px;align-items:center;padding:2px 9px;font-size:11px;display:inline-flex}.chip:where(.astro-qcxzib6s).on{border-color:var(--water);color:var(--water)}.chip:where(.astro-qcxzib6s).ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}.drop:where(.astro-qcxzib6s){border:1px dashed var(--hair);border-radius:6px;align-items:center;gap:8px;margin-top:12px;padding:7px 10px;font-size:11px;display:flex}.up:where(.astro-qcxzib6s){color:var(--water);margin-left:auto}.check:where(.astro-qcxzib6s){border-top:1px solid var(--hair);align-items:center;gap:8px;padding:5px 0;display:flex}.check:where(.astro-qcxzib6s).first{border-top:0}.mk:where(.astro-qcxzib6s){color:var(--graphite)}.mk:where(.astro-qcxzib6s).ok{color:var(--water)}.id:where(.astro-qcxzib6s){color:var(--graphite);margin-left:auto;font-size:10px}.stack:where(.astro-qcxzib6s){flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;display:flex}.tiers:where(.astro-qcxzib6s){align-items:flex-end;gap:8px;height:96px;display:flex}.tiers:where(.astro-qcxzib6s)>div:where(.astro-qcxzib6s){text-align:center;font-size:11px}.tier:where(.astro-qcxzib6s){border-radius:4px;width:38px;margin-bottom:4px}.t1:where(.astro-qcxzib6s){background:var(--ink);height:70px}.t2:where(.astro-qcxzib6s){background:var(--water);height:52px}.t3:where(.astro-qcxzib6s){background:color-mix(in srgb,var(--water) 45%,var(--paper));height:34px}.t4:where(.astro-qcxzib6s){border:1px dashed var(--graphite);height:18px}.seal:where(.astro-qcxzib6s){color:var(--water);align-items:center;gap:12px;display:flex}.seal:where(.astro-qcxzib6s) .mono:where(.astro-qcxzib6s){color:var(--ink)}.seal:where(.astro-qcxzib6s) .meta:where(.astro-qcxzib6s){color:var(--graphite);font-size:11px}.ledger:where(.astro-qcxzib6s){font-size:11px}.lrow:where(.astro-qcxzib6s){border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.lrow:where(.astro-qcxzib6s).head{color:var(--graphite);padding-block:7px}.lrow:where(.astro-qcxzib6s).last{border-bottom:0}.dh-corpus:where(.astro-qcxzib6s){background:var(--surface);border:1px solid var(--hair);border-radius:10px;overflow:hidden}.row:where(.astro-qcxzib6s){border-top:1px solid var(--hair);grid-template-columns:220px 1fr 120px 24px;align-items:center;gap:16px;padding:16px 20px;display:grid}.row:where(.astro-qcxzib6s):first-child{border-top:0}.row:where(.astro-qcxzib6s):hover{background:var(--paper)}.k:where(.astro-qcxzib6s){font-family:var(--display);color:var(--ink);font-size:16px;font-weight:500}.d:where(.astro-qcxzib6s){color:var(--graphite);font-size:14px}.ids:where(.astro-qcxzib6s){flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.v:where(.astro-qcxzib6s){font-family:var(--mono);color:var(--graphite);text-align:right;font-size:11px}.arr:where(.astro-qcxzib6s){color:var(--graphite)}.ico:where(.astro-qcxzib6s){border:1px solid var(--hair);background:var(--paper);width:36px;height:36px;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.ico:where(.astro-qcxzib6s) svg:where(.astro-qcxzib6s){width:18px;height:18px}.plain:where(.astro-qcxzib6s) .dh-txt:where(.astro-qcxzib6s){padding:20px}.soon:where(.astro-qcxzib6s){font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);border:1px dashed var(--graphite);vertical-align:2px;border-radius:99px;margin-left:8px;padding:1px 7px;font-size:10px}.dh-ask:where(.astro-qcxzib6s){background:#0e1012;border-radius:12px;grid-template-columns:1fr 1.2fr;align-items:center;gap:32px;padding:32px;display:grid}.dh-ask:where(.astro-qcxzib6s) .dh-h2:where(.astro-qcxzib6s){color:#edeeef}.dh-ask:where(.astro-qcxzib6s) .dh-lead:where(.astro-qcxzib6s){color:#8e9498}.qa:where(.astro-qcxzib6s){background:#15171a;border:1px solid #232629;border-radius:10px;padding:18px;font-size:14px}.q:where(.astro-qcxzib6s){color:#edeeef;border:1px solid #232629;border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.q:where(.astro-qcxzib6s) span:where(.astro-qcxzib6s){flex:1}.q:where(.astro-qcxzib6s) svg:where(.astro-qcxzib6s){color:#7cb6e6}.a:where(.astro-qcxzib6s){color:#b9bec2;margin:0;line-height:1.55}.a:where(.astro-qcxzib6s) b{color:#edeeef;font-weight:500}.cite:where(.astro-qcxzib6s){flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.cite:where(.astro-qcxzib6s) .chip:where(.astro-qcxzib6s){color:#7cb6e6;background:0 0;border-color:#2e3236}.dh-foot:where(.astro-qcxzib6s){color:var(--graphite);text-align:right;margin:32px 0 0;font-size:13px}.d-short:where(.astro-qcxzib6s){display:none}@media (width<=900px){.dh-hero__grid:where(.astro-qcxzib6s){grid-template-columns:1fr;min-height:0;padding-block:36px}.dh-hero__fig:where(.astro-qcxzib6s){display:none}.dh-h1:where(.astro-qcxzib6s){font-size:34px}.dh-sub:where(.astro-qcxzib6s){font-size:16px}.dh-grid3:where(.astro-qcxzib6s){grid-template-columns:1fr}.row:where(.astro-qcxzib6s){grid-template-columns:1fr 24px}.row:where(.astro-qcxzib6s) .k:where(.astro-qcxzib6s){grid-column:1/-1}.v:where(.astro-qcxzib6s){display:none}.dh-ask:where(.astro-qcxzib6s){grid-template-columns:1fr;padding:24px}.dh-head:where(.astro-qcxzib6s){flex-direction:column;gap:6px}.dh-foot:where(.astro-qcxzib6s){text-align:left}}@media (width<=760px){.dh-wrap:where(.astro-qcxzib6s){padding:0 16px}.d-long:where(.astro-qcxzib6s){display:none}.d-short:where(.astro-qcxzib6s){display:inline}}
