.terminal-page.svelte-1m5j4hb,.terminal-page.svelte-1m5j4hb :where(.svelte-1m5j4hb){font-family:var(--font-mono)}.terminal-hero.svelte-1m5j4hb{border-bottom:1px dashed var(--c-border-dashed);grid-template-columns:auto 1fr auto;align-items:baseline;gap:1.5rem;margin-bottom:2rem;padding-bottom:1rem;display:grid}.terminal-prompt.svelte-1m5j4hb,.terminal-index.svelte-1m5j4hb{color:var(--c-primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800}.terminal-hero.svelte-1m5j4hb h1:where(.svelte-1m5j4hb){color:var(--c-text);font-family:var(--font-sans);letter-spacing:.04em;margin:0;font-size:clamp(2.75rem,7vw,4.25rem);font-weight:400}.terminal-copy.svelte-1m5j4hb{text-align:justify;gap:1.35rem;max-width:86ch;display:grid}.terminal-copy.svelte-1m5j4hb p:where(.svelte-1m5j4hb){color:var(--c-text-light);margin:0;font-size:1.05rem;line-height:1.75}.terminal-copy.svelte-1m5j4hb .lead:where(.svelte-1m5j4hb){color:var(--c-primary);font-size:1.18rem;font-weight:800}.terminal-copy.svelte-1m5j4hb a:where(.svelte-1m5j4hb),.terminal-callout.svelte-1m5j4hb a:where(.svelte-1m5j4hb){color:var(--c-primary)}.terminal-callout.svelte-1m5j4hb{border:1px dashed var(--c-border-dashed);grid-template-columns:4.5rem 1fr;align-items:center;gap:1.35rem;max-width:86ch;margin-top:2rem;padding:1.2rem 1.5rem;display:grid}.callout-icon.svelte-1m5j4hb{border:1px solid var(--c-border);width:3.6rem;height:3.6rem;color:var(--c-primary);place-items:center;font-size:2rem;display:grid}.terminal-callout.svelte-1m5j4hb p:where(.svelte-1m5j4hb){color:var(--c-text);margin:0;line-height:1.65}@media (width<=768px){.terminal-hero.svelte-1m5j4hb{grid-template-columns:1fr;gap:.5rem}.terminal-callout.svelte-1m5j4hb{grid-template-columns:1fr}}
