.posts.svelte-u4k2t{padding:clamp(40px,6vw,72px) 0 clamp(96px,12vw,160px)}.featured.svelte-u4k2t,.posts.svelte-u4k2t .card:where(.svelte-u4k2t){transition:transform .4s var(--out);flex-direction:column;display:flex}@media (hover:hover){.featured.svelte-u4k2t:hover,.posts.svelte-u4k2t .card:where(.svelte-u4k2t):hover{transform:translateY(-3px)}}.featured.svelte-u4k2t{padding:clamp(32px,5vw,56px)}.meta.svelte-u4k2t{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.featured.svelte-u4k2t .meta:where(.svelte-u4k2t){color:var(--on-night-2)}.name.svelte-u4k2t{color:var(--ink);letter-spacing:-.02em;margin-top:14px;font-size:24px;font-weight:800;line-height:1.25}.featured.svelte-u4k2t .name:where(.svelte-u4k2t){color:#fff;letter-spacing:-.03em;max-width:18ch;font-size:clamp(32px,4.6vw,52px);line-height:1.08}.desc.svelte-u4k2t{color:var(--ink-2);margin-top:12px;font-size:17px;font-weight:500}.featured.svelte-u4k2t .desc:where(.svelte-u4k2t){max-width:56ch;color:var(--on-night-2);font-size:clamp(17px,1.6vw,20px)}.link.svelte-u4k2t{margin-top:auto;padding-top:22px}.featured.svelte-u4k2t .link:where(.svelte-u4k2t){color:var(--brand-light)}ul.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}li.svelte-u4k2t{display:flex}.posts.svelte-u4k2t .card:where(.svelte-u4k2t){width:100%;padding:clamp(26px,3.4vw,36px)}.feed.svelte-u4k2t{margin-top:36px}.feed.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--brand-deep);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){ul.svelte-u4k2t{grid-template-columns:1fr}}
