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