.writing.svelte-178r4se.svelte-178r4se{max-width:700px;padding:3rem 0 5rem;display:flex;flex-direction:column;gap:2rem}.writing-header.svelte-178r4se.svelte-178r4se{display:flex;flex-direction:column;gap:.35rem}.eyebrow.svelte-178r4se.svelte-178r4se{font-family:var(--font-two);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin:0}h1.svelte-178r4se.svelte-178r4se{margin:0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.2}.byline.svelte-178r4se.svelte-178r4se{font-family:var(--font-two);font-size:.85rem;color:var(--text-secondary);margin:0}.body.svelte-178r4se.svelte-178r4se{display:flex;flex-direction:column;gap:1.25rem}.body.svelte-178r4se p.svelte-178r4se{margin:0;font-size:1rem;line-height:1.8;color:var(--text-secondary)}.body.svelte-178r4se a.svelte-178r4se{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--elevation-four);transition:text-decoration-color .2s ease}.body.svelte-178r4se a.svelte-178r4se:hover{text-decoration-color:var(--accent)}.writing-nav.svelte-178r4se.svelte-178r4se{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding-top:1.5rem;border-top:1px solid var(--elevation-four)}.writing-nav.svelte-178r4se a.svelte-178r4se{color:var(--accent);text-decoration:none;font-family:var(--font-two);font-size:.85rem;font-weight:600}.writing-nav.svelte-178r4se a.svelte-178r4se:hover{text-decoration:underline}.nav-label.svelte-178r4se.svelte-178r4se{font-family:var(--font-two);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:0;width:100%}
