.page.svelte-1u1bdwi{width:100%;max-width:80rem;margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,2vw,3rem) clamp(7rem,12vw,11rem);display:flex;flex-direction:column;gap:clamp(4.5rem,9vw,8rem)}@media(min-width:1280px){.page.svelte-1u1bdwi{max-width:110rem}}@media(min-width:1536px){.page.svelte-1u1bdwi{max-width:140rem}}@media(min-width:2200px){.page.svelte-1u1bdwi{max-width:160rem}}@media(min-width:2560px){.page.svelte-1u1bdwi{max-width:170rem}}.head.svelte-1u1bdwi{max-width:52rem;display:flex;flex-direction:column;gap:1.25rem}.title.svelte-1u1bdwi{margin:0;font-family:var(--font-sans);font-weight:400;font-size:clamp(3rem,7vw,6.5rem);line-height:.95;letter-spacing:-.02em;color:var(--ink-emphasis)}@media(min-width:768px){.title.svelte-1u1bdwi{letter-spacing:-.035em}}.lede.svelte-1u1bdwi{margin:0;max-width:50ch;font-family:var(--font-sans);font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55;text-wrap:pretty;color:var(--ink-secondary)}.th-normal.svelte-1u1bdwi{letter-spacing:0}.grid.svelte-1u1bdwi{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;column-gap:clamp(2rem,4vw,4rem);row-gap:clamp(3.5rem,7vw,6rem)}@media(min-width:640px){.grid.svelte-1u1bdwi{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid.svelte-1u1bdwi{grid-template-columns:repeat(3,1fr)}}.cell.svelte-1u1bdwi{min-width:0}.card-link.svelte-1u1bdwi{display:flex;flex-direction:column;gap:1.25rem;text-decoration:none;color:inherit}.card-text.svelte-1u1bdwi{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cover.svelte-1u1bdwi{aspect-ratio:1;overflow:hidden;background:#0000000a}.cover.svelte-1u1bdwi img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.card-link.svelte-1u1bdwi:hover .cover:where(.svelte-1u1bdwi) img{transform:scale(1.04)}.meta.svelte-1u1bdwi{font-family:var(--font-sans);font-size:.8125rem;letter-spacing:.01em;color:var(--ink-tertiary)}.post-title.svelte-1u1bdwi{margin:0;font-family:var(--font-sans);font-weight:400;font-size:clamp(1.2rem,1rem + .7vw,1.6rem);line-height:1.12;letter-spacing:-.01em;text-wrap:balance;color:var(--ink-emphasis)}.card-link.svelte-1u1bdwi:hover .post-title:where(.svelte-1u1bdwi){text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.cell.svelte-1u1bdwi{opacity:0;transform:translateY(1.5rem);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .07s - .12s)}.grid.svelte-1u1bdwi.in .cell:where(.svelte-1u1bdwi){opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cell.svelte-1u1bdwi{opacity:1;transform:none;transition:none}.cover.svelte-1u1bdwi img{transition:none}.card-link.svelte-1u1bdwi:hover .cover:where(.svelte-1u1bdwi) img{transform:none}}
