main.svelte-kt8ngn{max-width:760px;margin:0 auto;padding:3rem 1.5rem 5rem}.back.svelte-kt8ngn{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-decoration:none}.back.svelte-kt8ngn:hover,p.svelte-kt8ngn a:where(.svelte-kt8ngn){color:var(--gold)}p.svelte-kt8ngn a:where(.svelte-kt8ngn):hover{color:var(--burnt-light)}.bottom.svelte-kt8ngn{border-top:1px solid var(--border);margin-top:4rem;padding-top:2rem;display:block}header.svelte-kt8ngn{margin:2.5rem 0 3.5rem}.eyebrow.svelte-kt8ngn{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.22em;text-transform:uppercase;color:var(--burnt-light)}h1.svelte-kt8ngn{font-family:var(--font-display);margin:.6rem 0 1.4rem;font-size:clamp(2.6rem,8vw,4rem);font-weight:700;line-height:1}.lede.svelte-kt8ngn{color:var(--cream);opacity:.92;font-size:1.05rem;line-height:1.7}section.svelte-kt8ngn{margin-bottom:3rem}h2.svelte-kt8ngn{font-family:var(--font-display);border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}p.svelte-kt8ngn{opacity:.9;margin-bottom:1rem;line-height:1.7}b.svelte-kt8ngn{color:var(--cream);font-weight:500}i.svelte-kt8ngn{opacity:.85}.pull.svelte-kt8ngn{font-family:var(--font-display);color:var(--gold);border-left:2px solid var(--gold);opacity:1;margin:1.5rem 0 0;padding-left:1.1rem;font-size:1.2rem;line-height:1.5}dl.svelte-kt8ngn{flex-direction:column;gap:1.4rem;display:flex}dt.svelte-kt8ngn{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin-bottom:.45rem}dd.svelte-kt8ngn{opacity:.9;margin:0;line-height:1.7}ul.svelte-kt8ngn,ol.svelte-kt8ngn{flex-direction:column;gap:.85rem;padding-left:1.15rem;display:flex}li.svelte-kt8ngn{opacity:.9;line-height:1.7}.corr.svelte-kt8ngn li:where(.svelte-kt8ngn)::marker{color:var(--burnt-light);font-family:var(--font-mono);font-size:var(--text-sm)}.tech.svelte-kt8ngn{font-size:.95rem}@media (width<=600px){main.svelte-kt8ngn{padding:2rem 1.15rem 3.5rem}}
