.category-featured.svelte-yte6sb{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--border-dark)}.featured-link.svelte-yte6sb{display:grid;grid-template-columns:280px 1fr;gap:32px;padding:24px 16px;margin:0 -16px;color:inherit;align-items:start;border-radius:6px;transition:background-color .2s ease}.featured-link.svelte-yte6sb:hover{background:var(--bg-hover)}.featured-image.svelte-yte6sb{width:280px;height:180px;overflow:hidden;border-radius:6px;background:var(--border);flex-shrink:0;position:relative}.featured-image.svelte-yte6sb img:where(.svelte-yte6sb){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:2;transition:transform .5s cubic-bezier(.23,1,.32,1)}.featured-link.svelte-yte6sb:hover .featured-image:where(.svelte-yte6sb) img:where(.svelte-yte6sb){transform:scale(1.04)}.featured-content.svelte-yte6sb{flex:1;min-width:0}.featured-content.svelte-yte6sb .article-metadata{margin-top:16px}.featured-rating.svelte-yte6sb{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--font-mono);font-weight:700;font-size:13px;line-height:1;padding:4px 10px;border-radius:9999px;margin-bottom:10px;color:var(--rating-color);background:var(--rating-bg)}.featured-rating-max.svelte-yte6sb{font-size:11px;font-weight:500;color:var(--text-medium)}.featured-rating.excellent.svelte-yte6sb{--rating-color: rgb(22, 163, 74);--rating-bg: rgba(34, 197, 94, .12)}.featured-rating.good.svelte-yte6sb{--rating-color: rgb(37, 99, 235);--rating-bg: rgba(59, 130, 246, .12)}.featured-rating.average.svelte-yte6sb{--rating-color: rgb(161, 98, 7);--rating-bg: rgba(234, 179, 8, .15)}.featured-rating.poor.svelte-yte6sb{--rating-color: rgb(220, 38, 38);--rating-bg: rgba(239, 68, 68, .12)}[data-theme=dark] .featured-rating.excellent.svelte-yte6sb{--rating-color: rgb(74, 222, 128)}[data-theme=dark] .featured-rating.good.svelte-yte6sb{--rating-color: rgb(96, 165, 250)}[data-theme=dark] .featured-rating.average.svelte-yte6sb{--rating-color: rgb(250, 204, 21)}[data-theme=dark] .featured-rating.poor.svelte-yte6sb{--rating-color: rgb(248, 113, 113)}.featured-title.svelte-yte6sb{font-family:var(--font-serif);font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.2;margin-bottom:12px;color:var(--text);letter-spacing:-.02em}.featured-excerpt.svelte-yte6sb{font-size:18px;line-height:1.6;color:var(--text-medium);margin:0 0 16px}@media(max-width:900px){.featured-link.svelte-yte6sb{grid-template-columns:160px 1fr;gap:20px;padding:20px 12px;margin:0 -12px}.featured-image.svelte-yte6sb{width:160px;height:110px}.featured-content.svelte-yte6sb .article-metadata{margin-top:12px}.featured-title.svelte-yte6sb{font-size:24px}.featured-excerpt.svelte-yte6sb{font-size:16px;margin-bottom:12px}.category-featured.svelte-yte6sb{margin-bottom:40px;padding-bottom:40px}}.category-list.svelte-yte6sb{margin-bottom:0}
