.hero-display.svelte-vwvekd{gap:var(--space-xs);padding:var(--space-md);background:color-mix(in oklch, var(--color-page) 92%, transparent);border:var(--hairline) solid var(--color-rule-strong);border-radius:1px;flex-direction:column;max-width:360px;margin-left:auto;display:flex}.hero-display-num.svelte-vwvekd{letter-spacing:-.04em;color:var(--color-ink);align-items:baseline;font-size:clamp(4rem,8vw,6.5rem);font-weight:500;line-height:1;display:flex}.hero-display-pct.svelte-vwvekd{color:var(--color-accent);letter-spacing:-.02em;margin-left:2px;font-size:.45em}.hero-display-label.svelte-vwvekd{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.hero-display-note.svelte-vwvekd{color:var(--color-ink-3);letter-spacing:.06em;font-size:.72rem}.competitor-strip.svelte-vwvekd{gap:var(--space-xs);padding:var(--space-md);border:var(--hairline) solid var(--color-rule);background:var(--color-page);flex-direction:column;display:flex}.cs-row.svelte-vwvekd{gap:var(--space-md);grid-template-columns:12em 1fr;align-items:center;display:grid}.cs-label.svelte-vwvekd{color:var(--color-accent);letter-spacing:.12em;font-size:.72rem}.cs-chips.svelte-vwvekd{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-chip.svelte-vwvekd{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-2);border:var(--hairline) solid var(--color-rule-strong);background:var(--color-surface);padding:3px 8px;font-size:.72rem}.bm-section.svelte-vwvekd{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule)}.bm-section.bm-alt.svelte-vwvekd{background:var(--color-surface)}.bm-inner.svelte-vwvekd{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.bm-head.svelte-vwvekd{gap:var(--space-xs);flex-direction:column;max-width:64ch;display:flex}.bm-eyebrow.svelte-vwvekd{color:var(--color-ink-3);letter-spacing:.14em;font-size:.72rem}.bm-rule.svelte-vwvekd{background:var(--color-rule-strong);width:56px;height:1px}.bm-heading.svelte-vwvekd{margin:var(--space-2xs) 0 0}.bm-lede.svelte-vwvekd{color:var(--color-ink-2);margin:var(--space-xs) 0 0;line-height:1.6;font-size:var(--step-1);max-width:58ch}.inline-cta.svelte-vwvekd{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.inline-cta-btn.svelte-vwvekd,.btn-primary.svelte-vwvekd{background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-body);font-size:var(--step-1);border:var(--hairline) solid var(--color-accent);transition:background var(--dur-fast) var(--ease-out-quart);border-radius:1px;padding:10px 22px;font-weight:500;text-decoration:none}.inline-cta-btn.svelte-vwvekd:hover,.btn-primary.svelte-vwvekd:hover{background:var(--color-accent-strong)}.inline-cta-note.svelte-vwvekd{color:var(--color-ink-3);letter-spacing:.06em;font-size:.78rem}.overall-footnote.svelte-vwvekd{color:var(--color-ink-3);letter-spacing:.04em;margin:0;font-size:.72rem;line-height:1.55}.dt-frame.svelte-vwvekd{border:var(--hairline) solid var(--color-rule);background:var(--color-page);flex-direction:column;display:flex}.dt-tablist.svelte-vwvekd{border-bottom:var(--hairline) solid var(--color-rule-strong);grid-template-columns:repeat(4,1fr);display:grid}.dt-tab.svelte-vwvekd{padding:var(--space-md);background:var(--color-page);border:0;border-right:var(--hairline) solid var(--color-rule);color:var(--color-ink-2);font-family:var(--font-display);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:relative}.dt-tab.svelte-vwvekd:last-child{border-right:0}.dt-tab.svelte-vwvekd:hover{background:var(--color-surface);color:var(--color-ink)}.dt-tab.active.svelte-vwvekd{background:var(--color-page);color:var(--color-ink)}.dt-tab.active.svelte-vwvekd:after{content:"";background:var(--color-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.dt-tab-label.svelte-vwvekd{font-size:var(--step-2);letter-spacing:-.01em;font-weight:500}.dt-tab-audience.svelte-vwvekd{color:var(--color-ink-3);letter-spacing:.04em;font-size:.7rem;line-height:1.4}.dt-panel.svelte-vwvekd{padding:var(--space-lg) var(--space-md);gap:var(--space-md);flex-direction:column;display:flex}.dt-proof.svelte-vwvekd{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:var(--hairline) solid var(--color-rule);flex-wrap:wrap;display:flex}.dt-proof-line.svelte-vwvekd{color:var(--color-ink);letter-spacing:.02em;font-size:.85rem}.dt-proof-link.svelte-vwvekd{color:var(--color-accent);letter-spacing:.04em;font-size:.82rem;text-decoration:none}.dt-proof-link.svelte-vwvekd:hover{color:var(--color-accent-strong)}.dt-ctas.svelte-vwvekd{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.dt-cta-tertiary.svelte-vwvekd{color:var(--color-ink-2);letter-spacing:.04em;transition:color var(--dur-fast) var(--ease-out-quart);padding:10px 0;font-size:.85rem;text-decoration:none}.dt-cta-tertiary.svelte-vwvekd:hover{color:var(--color-accent)}.dt-longtail.svelte-vwvekd{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-md);border:var(--hairline) dashed var(--color-rule-strong);flex-wrap:wrap;display:flex}.dt-longtail-copy.svelte-vwvekd{color:var(--color-ink-2);max-width:56ch;line-height:1.55}.dt-longtail-link.svelte-vwvekd{color:var(--color-accent);letter-spacing:.04em;font-size:.85rem;text-decoration:none}.dt-longtail-link.svelte-vwvekd:hover{color:var(--color-accent-strong)}@media (max-width:880px){.hero-display.svelte-vwvekd{max-width:none;margin-left:0}.dt-tablist.svelte-vwvekd{grid-template-columns:1fr 1fr}.dt-tab.svelte-vwvekd:nth-child(2n){border-right:0}.dt-tab.svelte-vwvekd:nth-child(-n+2){border-bottom:var(--hairline) solid var(--color-rule)}}@media (max-width:700px){.cs-row.svelte-vwvekd{grid-template-columns:1fr;gap:4px}.dt-tablist.svelte-vwvekd{grid-template-columns:1fr}.dt-tab.svelte-vwvekd{border-right:0;border-bottom:var(--hairline) solid var(--color-rule)}.dt-tab.svelte-vwvekd:last-child{border-bottom:0}}
