.shell.svelte-1rbbrgw{width:min(100%,calc(var(--container-max) + (var(--page-gutter) * 2)));margin-inline:auto;padding-inline:var(--page-gutter)}.shell--editorial.svelte-1rbbrgw{width:min(100%,calc(var(--editorial-max) + (var(--page-gutter) * 2)))}.hero.svelte-1rbbrgw{padding:var(--space-hero-top) 0 var(--space-hero-bottom)}.hero__grid.svelte-1rbbrgw{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:end;gap:clamp(3rem,8vw,8rem);min-height:clamp(30rem,62vh,42rem);padding-top:clamp(2.5rem,5vw,5rem)}.hero--wide.svelte-1rbbrgw .hero__grid:where(.svelte-1rbbrgw){grid-template-columns:minmax(0,1fr);min-height:0}.hero__copy.svelte-1rbbrgw{min-width:0}.eyebrow.svelte-1rbbrgw{display:flex;align-items:center;gap:.9rem;font-family:var(--font-mono);font-size:.72rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.eyebrow.svelte-1rbbrgw .flourish{font-size:.4rem;opacity:.7}.eyebrow.svelte-1rbbrgw span:where(.svelte-1rbbrgw){color:var(--accent)}h1.svelte-1rbbrgw{max-width:12ch;margin-top:clamp(1.1rem,2vw,1.75rem);font-size:var(--text-display);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.hero--wide.svelte-1rbbrgw h1:where(.svelte-1rbbrgw){max-width:15ch}.hero--editorial.svelte-1rbbrgw h1:where(.svelte-1rbbrgw){max-width:none}.hero__lede.svelte-1rbbrgw{max-width:61ch;margin-top:clamp(1.5rem,3vw,2.25rem);font-size:var(--text-lead);line-height:1.62;color:var(--text-dim)}.hero__actions.svelte-1rbbrgw{margin-top:2rem}.hero__aside.svelte-1rbbrgw{position:relative;min-width:0;border-top:1px solid var(--text)}.hero__ascii.svelte-1rbbrgw{position:absolute;inset:0;overflow:hidden;opacity:.35;pointer-events:none}.scope-list.svelte-1rbbrgw{position:relative;list-style:none}.scope-list.svelte-1rbbrgw li:where(.svelte-1rbbrgw){display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--terminal-border);font-size:.93rem;font-weight:570;line-height:1.35;overflow-wrap:anywhere}.scope-list.svelte-1rbbrgw span:where(.svelte-1rbbrgw){font-family:var(--font-mono);font-size:.68rem;font-weight:450;letter-spacing:.08em;color:var(--accent)}.hero__note.svelte-1rbbrgw{position:relative;max-width:42ch;padding-top:1rem;font-family:var(--font-mono);font-size:.7rem;line-height:1.55;letter-spacing:.02em;color:var(--text-dim)}@media(max-width:900px){.hero__grid.svelte-1rbbrgw{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;min-height:0}.hero__aside.svelte-1rbbrgw{width:100%}}@media(max-width:380px){.scope-list.svelte-1rbbrgw li:where(.svelte-1rbbrgw){grid-template-columns:2rem minmax(0,1fr)}}
