.page.svelte-u4k2t{--content: 72rem;--px: max(var(--margin), calc((100% - var(--content)) / 2));display:grid;min-height:100svh;grid-template-rows:auto 1fr auto}.main.svelte-u4k2t{display:grid;align-content:start;gap:clamp(2rem,5vw,4rem);padding:clamp(3rem,8vw,6rem) var(--px) var(--section)}.intro.svelte-u4k2t{display:grid;gap:1rem}h1.svelte-u4k2t{font-size:var(--step-display);line-height:.95;letter-spacing:-.05em}.intro.svelte-u4k2t p:where(.svelte-u4k2t){max-width:42ch;font-size:var(--step-lead);line-height:1.35}.posts.svelte-u4k2t{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.posts.svelte-u4k2t a:where(.svelte-u4k2t){display:grid;gap:1.25rem;align-items:center;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--radius);background:var(--field-white);text-decoration:none;transition:background-color var(--t-hover) ease}@media(hover:hover){.posts.svelte-u4k2t a:where(.svelte-u4k2t):hover{background:var(--field-mint)}}.text.svelte-u4k2t{display:grid;gap:.5rem}.posts.svelte-u4k2t img:where(.svelte-u4k2t){width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:top center;border-radius:calc(var(--radius) * .6);background:var(--surface)}@media(min-width:48em){.posts.svelte-u4k2t a:where(.svelte-u4k2t){grid-template-columns:minmax(0,1fr) clamp(11rem,24vw,16rem)}}.title.svelte-u4k2t{font-size:var(--step-lead);font-weight:500;line-height:1.2;letter-spacing:-.02em}.description.svelte-u4k2t{max-width:62ch}.meta.svelte-u4k2t{font-size:var(--step-small);color:var(--muted)}
