main.svelte-3qgrhe{max-width:1280px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(20px,5vw,48px);display:flex;flex-direction:column;gap:32px}.page-header.svelte-3qgrhe{display:flex;flex-direction:column;gap:8px}.back-link.svelte-3qgrhe{font-size:.85rem;color:var(--color-text-dim);text-decoration:none;transition:color var(--ease-fast);align-self:flex-start}.back-link.svelte-3qgrhe:hover{color:var(--color-text)}h1.svelte-3qgrhe{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:600;letter-spacing:-.02em}.sub.svelte-3qgrhe{color:var(--color-text-muted);font-size:1rem;max-width:55ch}.state.svelte-3qgrhe{color:var(--color-text-dim);font-size:.9rem}
