.page.svelte-6kohmd{font-family:var(--font-sans);background:var(--navy);color:var(--cream);min-height:100vh;padding-top:80px}.container.svelte-6kohmd{max-width:760px;margin:0 auto;padding:4rem 2rem 6rem}.eyebrow.svelte-6kohmd{letter-spacing:.2em;text-transform:uppercase;color:var(--electric-bright);margin-bottom:1rem;font-size:.7rem;font-weight:600}h1.svelte-6kohmd{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.updated.svelte-6kohmd{color:var(--text-muted);border-bottom:1px solid var(--navy-border);margin-bottom:3rem;padding-bottom:2rem;font-size:.82rem}h2.svelte-6kohmd{font-family:var(--font-display);color:var(--cream);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.3rem;font-weight:700}p.svelte-6kohmd,li.svelte-6kohmd{color:var(--text-muted);margin-bottom:.75rem;font-size:.92rem;line-height:1.8}p.svelte-6kohmd strong:where(.svelte-6kohmd),li.svelte-6kohmd strong:where(.svelte-6kohmd){color:var(--cream)}ul.svelte-6kohmd{margin-bottom:.75rem;padding-left:1.5rem}a.svelte-6kohmd{color:var(--electric-bright);text-decoration:none}a.svelte-6kohmd:hover{text-decoration:underline}.back-link.svelte-6kohmd{color:var(--text-muted);align-items:center;gap:.4rem;margin-bottom:2.5rem;font-size:.82rem;text-decoration:none;transition:color .15s;display:inline-flex}.back-link.svelte-6kohmd:hover{color:var(--cream);text-decoration:none}.highlight-box.svelte-6kohmd{background:#0170b914;border:1px solid #0170b933;border-radius:10px;margin:1.5rem 0;padding:1.25rem 1.5rem}.highlight-box.svelte-6kohmd p:where(.svelte-6kohmd){margin:0}.copyright.svelte-6kohmd{margin-top:3rem;font-size:.8rem}
