.v4{--v4-bg:var(--brand-bg);--v4-surface:var(--brand-surface);--v4-surface-sunken:var(--brand-surface-sunken);--v4-border:var(--brand-border);--v4-border-strong:var(--brand-border-strong);--v4-text:var(--brand-text);--v4-text-2:var(--brand-text-2);--v4-text-3:var(--brand-text-3);--v4-accent:var(--brand-accent);--v4-accent-ink:var(--brand-accent-ink);--v4-accent-text:var(--brand-accent-text);--v4-accent-wash:#10241c;--v4-accent-chip:#163d2e;--v4-paper:#fff;--v4-paper-ink:#121212;--v4-shadow:none;--v4-shadow-float:none;--v4-fs-h1:clamp(2.5rem, 5.2vw, 4.25rem);--v4-fs-h2:clamp(2rem, 3.4vw, 2.75rem);--v4-fs-h2-sub:clamp(1.85rem, 3vw, 2.5rem);--v4-fs-h3:clamp(1.75rem, 2.8vw, 2.25rem);--v4-fs-card:1.0625rem;--v4-fs-card-sm:.9375rem;--v4-fs-body-lg:1.125rem;--v4-fs-body:.9375rem;--v4-fs-small:.8125rem;--v4-fs-eyebrow:.6875rem;--v4-fs-micro:.625rem;--v4-space-160:10rem;--v4-space-96:6rem;--v4-space-48:3rem;--v4-space-24:1.5rem;--v4-content:1560px;--v4-margin:120px;--v4-measure:620px;--v4-radius:12px;--v4-radius-feature:16px;--v4-radius-pill:999px;background:var(--v4-bg);color:var(--v4-text)}:root[data-theme=light] .v4{--v4-accent-wash:#e6f4ed;--v4-accent-chip:#d3eee2;--v4-shadow:0 1px 2px #1212120a, 0 8px 24px #1212120f;--v4-shadow-float:0 2px 6px #1212120d, 0 24px 60px #12121224}.v4-section{padding-block:var(--v4-space-96)}.v4-inner{max-width:var(--v4-content);padding-inline:var(--v4-space-48);margin-inline:auto}.v4-measure{max-width:var(--v4-measure)}@media (width<=900px){.v4-section{padding-block:var(--v4-space-48)}.v4-inner{padding-inline:var(--v4-space-24)}}.v4 .ds-btn.v4-accent.v4-accent{background:var(--brand-accent-fill);border-color:var(--brand-accent-fill);color:#fff;font-weight:600}.v4 .ds-btn.v4-accent.v4-accent:hover{background:var(--brand-accent-fill-hover);border-color:var(--brand-accent-fill-hover)}.v4 .ds-btn.v4-ghost.v4-ghost{border-color:var(--v4-border-strong);color:var(--v4-text);background:0 0;font-weight:600}.v4 .ds-btn.v4-ghost.v4-ghost:hover{background:var(--v4-surface);border-color:var(--v4-border-strong)}.v4 ::selection{background:var(--v4-accent);color:var(--v4-accent-ink)}.v4 :is(h1,h2,h3){color:var(--v4-text)}.v4 a{color:inherit}
