.featured.svelte-xl0fo5{gap:var(--size-2xl);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid;position:relative}.featured.svelte-xl0fo5 .media:where(.svelte-xl0fo5){aspect-ratio:3/2;border-radius:var(--radius);background:var(--bg-placeholder);overflow:hidden}.featured.svelte-xl0fo5 .media:where(.svelte-xl0fo5) img{height:100%;transition:transform 1s}.featured.svelte-xl0fo5:hover .media:where(.svelte-xl0fo5) img{transform:scale(1.03)}.featured.svelte-xl0fo5 .text:where(.svelte-xl0fo5){gap:var(--size-l);display:grid}.featured.svelte-xl0fo5 .meta:where(.svelte-xl0fo5){gap:var(--size-s);font-size:var(--font-size-xs);color:var(--c-text-muted);flex-wrap:wrap;display:flex}.featured.svelte-xl0fo5 .meta:where(.svelte-xl0fo5) .category:where(.svelte-xl0fo5){font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--c-brand-text)}.featured.svelte-xl0fo5 .title:where(.svelte-xl0fo5){font-size:var(--font-size-3xl);line-height:var(--lh-snug);text-wrap:balance}.featured.svelte-xl0fo5 .title:where(.svelte-xl0fo5) a:where(.svelte-xl0fo5){color:var(--c-heading)}.featured.svelte-xl0fo5 .title:where(.svelte-xl0fo5) a:where(.svelte-xl0fo5):after{content:"";position:absolute;inset:0}.featured.svelte-xl0fo5 .title:where(.svelte-xl0fo5) a:where(.svelte-xl0fo5):hover{color:var(--c-brand-text)}.featured.svelte-xl0fo5 .summary:where(.svelte-xl0fo5){font-size:var(--font-size-m);line-height:var(--lh-prose)}.featured.svelte-xl0fo5 .tags:where(.svelte-xl0fo5){z-index:1;gap:var(--size-xs);flex-wrap:wrap;list-style:none;display:flex;position:relative}@media (width<=900px){.featured.svelte-xl0fo5{gap:var(--size-l);grid-template-columns:minmax(0,1fr)}}article.svelte-17o5h7x{background:var(--bg-surface);border:var(--border-soft);border-radius:var(--radius);transition:border-color var(--transition);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}article.svelte-17o5h7x:hover{border-color:var(--c-brand)}article.svelte-17o5h7x:hover h3:where(.svelte-17o5h7x) a:where(.svelte-17o5h7x){text-underline-offset:4px;text-decoration:underline}article.svelte-17o5h7x .media:where(.svelte-17o5h7x){aspect-ratio:3/2;background:var(--bg-placeholder);overflow:hidden}article.svelte-17o5h7x .media:where(.svelte-17o5h7x) img{height:100%}article.svelte-17o5h7x .body:where(.svelte-17o5h7x){align-content:start;gap:var(--size-m);padding:var(--size-l) var(--size-l) var(--size-m);display:grid}article.svelte-17o5h7x .body:where(.svelte-17o5h7x) h3:where(.svelte-17o5h7x){font-size:var(--font-size-l);line-height:var(--lh-title);text-wrap:balance}article.svelte-17o5h7x .body:where(.svelte-17o5h7x) h3:where(.svelte-17o5h7x) a:where(.svelte-17o5h7x){color:var(--c-brand)}article.svelte-17o5h7x .body:where(.svelte-17o5h7x) h3:where(.svelte-17o5h7x) a:where(.svelte-17o5h7x):after{content:"";position:absolute;inset:0}article.svelte-17o5h7x .body:where(.svelte-17o5h7x) p:where(.svelte-17o5h7x){-webkit-line-clamp:3;line-clamp:3;font-size:var(--font-size-m);line-height:var(--lh-body);text-box:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}article.svelte-17o5h7x footer:where(.svelte-17o5h7x){justify-content:space-between;gap:var(--size-s);margin-inline:var(--size-l);padding-block:var(--size-m);border-top:var(--border-soft);font-size:var(--font-size-xs);color:var(--c-text-muted);flex-wrap:wrap;display:flex}article.svelte-17o5h7x footer:where(.svelte-17o5h7x)>:where(.svelte-17o5h7x){align-items:center;gap:var(--size-xs);display:inline-flex}article.svelte-17o5h7x footer:where(.svelte-17o5h7x) a:where(.svelte-17o5h7x){z-index:1;color:var(--c-text-muted);position:relative}article.svelte-17o5h7x footer:where(.svelte-17o5h7x) a:where(.svelte-17o5h7x):hover{color:var(--c-brand-text)}
