.featured-post__layout.svelte-1hiw2q6{flex:1;display:grid;grid-template-columns:1fr}@media(min-width:720px){.featured-post__layout.svelte-1hiw2q6{grid-template-columns:5fr 6fr}}.featured-post__visual.svelte-1hiw2q6{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-bottom:1px solid var(--border);background-color:var(--surface-raised)}@media(min-width:720px){.featured-post__visual.svelte-1hiw2q6{aspect-ratio:auto;min-height:100%;border-bottom:0;border-inline-end:1px solid var(--border)}}.featured-post__image.svelte-1hiw2q6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.featured-post__placeholder.svelte-1hiw2q6{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 60%),linear-gradient(150deg,var(--ember),transparent 80%)}.featured-post__body.svelte-1hiw2q6{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.25rem,3vw,2rem)}.featured-post__title.svelte-1hiw2q6{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--text)}.featured-post__description.svelte-1hiw2q6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:var(--text-base);color:var(--text-muted)}.featured-post__meta.svelte-1hiw2q6{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto;padding-top:.5rem;font-size:var(--text-xs);color:var(--text-muted)}.post-card__thumb.svelte-1alvfxq{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid var(--border);background-color:var(--surface-raised)}.post-card__image.svelte-1alvfxq{width:100%;height:100%;object-fit:cover}.post-card__placeholder.svelte-1alvfxq{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--thumb-color) 34%,transparent),transparent 65%),linear-gradient(155deg,color-mix(in srgb,var(--thumb-color) 18%,transparent),transparent 80%)}.post-card__body.svelte-1alvfxq{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.125rem}.post-card__title.svelte-1alvfxq{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.post-card__description.svelte-1alvfxq{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--text-sm);color:var(--text-muted)}.post-card__meta.svelte-1alvfxq{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:auto;padding-top:.25rem;font-size:var(--text-xs);color:var(--text-muted)}
