body{background:#f2efe8}.writing.svelte-k45wj3{--black:#0d0d0d;--bone:#f2efe8;--yellow:#e3bd12;min-height:100svh;padding:clamp(6rem,11vh,8rem) clamp(1rem,3vw,3rem) 3rem;background:var(--bone);color:var(--black);font-family:var(--font-ui)}.back.svelte-k45wj3,.eyebrow.svelte-k45wj3,.post__meta.svelte-k45wj3,.read.svelte-k45wj3{font-size:.6rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.back.svelte-k45wj3{display:inline-block;margin-bottom:clamp(4rem,9vw,8rem)}.eyebrow.svelte-k45wj3{color:#706b62}.writing__hero.svelte-k45wj3 h1:where(.svelte-k45wj3){max-width:10ch;margin-top:1rem;padding:.04em 0 .12em;font:700 italic clamp(4rem,11vw,11rem)/1 var(--font-display);letter-spacing:-.065em;color:#9d8110}.dek.svelte-k45wj3{max-width:58ch;margin-top:clamp(2rem,4vw,3.5rem);font:400 clamp(1.05rem,1.7vw,1.35rem)/1.55 var(--font-ui);letter-spacing:-.02em;color:#514e48}.posts.svelte-k45wj3{margin-top:clamp(4rem,9vw,8rem);border-top:1px solid #aaa398}.post.svelte-k45wj3{border-bottom:1px solid #aaa398}.post.svelte-k45wj3 a:where(.svelte-k45wj3){display:grid;grid-template-columns:minmax(8rem,.45fr) minmax(0,1.35fr) minmax(16rem,.8fr) auto;gap:clamp(1rem,3vw,3rem);align-items:start;padding:clamp(1.5rem,3vw,2.5rem) 0;transition:padding .25s var(--ease-expo),background .2s}.post__meta.svelte-k45wj3{display:flex;justify-content:space-between;gap:1rem;color:#706b62}.post.svelte-k45wj3 h2:where(.svelte-k45wj3){max-width:18ch;padding:.04em 0 .1em;font:650 clamp(1.5rem,3.2vw,3rem)/1.08 var(--font-ui);letter-spacing:-.055em;overflow-wrap:anywhere}.post.svelte-k45wj3 p:where(.svelte-k45wj3){max-width:46ch;font:.95rem/1.55 var(--font-ui);color:#514e48}.read.svelte-k45wj3{white-space:nowrap;padding-top:.25rem}.archive-link.svelte-k45wj3{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding:2rem;background:var(--black);color:var(--bone)}.archive-link.svelte-k45wj3 p:where(.svelte-k45wj3){font:.95rem/1.45 var(--font-ui);color:#c4c1ba}.archive-link.svelte-k45wj3 a:where(.svelte-k45wj3){font:650 1rem/1.4 var(--font-ui);color:var(--yellow)}@media (hover:hover){.post.svelte-k45wj3 a:where(.svelte-k45wj3):hover{padding-inline:1rem;background:#e7e2d8}}@media (max-width:850px){.post.svelte-k45wj3 a:where(.svelte-k45wj3){grid-template-columns:1fr}.post__meta.svelte-k45wj3{justify-content:flex-start;gap:1.5rem}.post.svelte-k45wj3 p:where(.svelte-k45wj3){max-width:60ch}.archive-link.svelte-k45wj3{align-items:flex-start;flex-direction:column}}@media (max-width:540px){.writing.svelte-k45wj3{padding-inline:1rem}.writing__hero.svelte-k45wj3 h1:where(.svelte-k45wj3){font-size:clamp(3.7rem,20vw,6rem)}}@media (prefers-reduced-motion:reduce){.post.svelte-k45wj3 a:where(.svelte-k45wj3){transition:none}}
