.public-page.svelte-15iup1k{background:var(--bg);min-height:100vh;color:var(--fg)}main.svelte-15iup1k{width:min(100% - 3rem,64rem);margin:0 auto}header.svelte-15iup1k{border-bottom:1px solid var(--border);padding:6rem 0 4rem}header.svelte-15iup1k>p:where(.svelte-15iup1k){color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}h1.svelte-15iup1k{font-family:var(--font-sans);letter-spacing:-.06em;margin:1.5rem 0 3rem;font-size:clamp(3.5rem,8vw,7rem);font-weight:450}header.svelte-15iup1k>div:where(.svelte-15iup1k){color:var(--fg-secondary);gap:1.25rem;display:flex}header.svelte-15iup1k span:where(.svelte-15iup1k){margin-right:auto}header.svelte-15iup1k a:where(.svelte-15iup1k){color:var(--fg);font-weight:700}article.svelte-15iup1k{border-bottom:1px solid var(--border);grid-template-columns:10rem 1fr;gap:2rem;padding:3rem 0;display:grid}time.svelte-15iup1k{font-family:var(--font-mono);font-weight:700}h2.svelte-15iup1k{font-family:var(--font-sans);margin:0;font-size:2rem;font-weight:500}article.svelte-15iup1k p:where(.svelte-15iup1k){color:var(--fg-secondary);line-height:1.65}@media (width<=40rem){main.svelte-15iup1k{width:min(100% - 2rem,64rem)}article.svelte-15iup1k{grid-template-columns:1fr;gap:.75rem}header.svelte-15iup1k>div:where(.svelte-15iup1k){flex-wrap:wrap}header.svelte-15iup1k span:where(.svelte-15iup1k){width:100%}}
