.page.svelte-7ke6fz{max-width:720px;margin:0 auto;padding:6rem 2rem 8rem}.page-header.svelte-7ke6fz{margin-bottom:4rem}.back-link.svelte-7ke6fz{display:inline-block;font-family:var(--font-heading);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:2rem;transition:opacity .2s}.back-link.svelte-7ke6fz:hover{opacity:.7}h1.svelte-7ke6fz{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;letter-spacing:-.02em;text-transform:uppercase;color:var(--cream);margin-bottom:.5rem}.updated.svelte-7ke6fz{font-size:.85rem;color:#555;letter-spacing:.05em}article.svelte-7ke6fz{display:flex;flex-direction:column;gap:2.5rem}section.svelte-7ke6fz{border-top:1px solid #1a1a1a;padding-top:2rem}h2.svelte-7ke6fz{font-family:var(--font-heading);font-size:.8rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem}p.svelte-7ke6fz{color:#999;font-size:1rem;line-height:1.8;margin-bottom:.75rem}p.svelte-7ke6fz:last-child{margin-bottom:0}strong.svelte-7ke6fz{color:var(--cream);font-weight:400}ul.svelte-7ke6fz{list-style:none;padding:0;display:flex;flex-direction:column;gap:.4rem}li.svelte-7ke6fz{color:#999;font-size:1rem;line-height:1.7;padding-left:1.2rem;position:relative}li.svelte-7ke6fz:before{content:"—";position:absolute;left:0;color:var(--accent)}a.svelte-7ke6fz{color:var(--accent);text-decoration:underline;text-underline-offset:3px}
