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