.featured-card.svelte-10l30qc:hover h2:where(.svelte-10l30qc){background:linear-gradient(90deg,#6c2ef3,#0affd3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.featured-image-wrapper.svelte-10l30qc{flex:1;height:400px;overflow:hidden;border-radius:16px}.featured-image-wrapper.svelte-10l30qc img:where(.svelte-10l30qc){width:100%;height:100%;object-fit:cover;transition:transform .5s}.featured-card.svelte-10l30qc:hover .featured-image-wrapper:where(.svelte-10l30qc) img:where(.svelte-10l30qc){transform:scale(1.05)}.featured-content.svelte-10l30qc{flex:1;padding:20px}.featured-card.no-thumbnail.svelte-10l30qc .featured-content:where(.svelte-10l30qc){flex:1 1 100%;max-width:100%}.featured-badge.svelte-10l30qc{font-family:Futura Hv BT,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.grid-layout.svelte-10l30qc{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:32px}.image-wrapper.svelte-10l30qc{width:100%;height:220px;overflow:hidden}.image-wrapper.svelte-10l30qc img:where(.svelte-10l30qc){width:100%;height:100%;object-fit:cover;transition:transform .5s}.post-item.svelte-10l30qc:hover .image-wrapper:where(.svelte-10l30qc) img:where(.svelte-10l30qc){transform:scale(1.05)}.tags.svelte-10l30qc{flex-wrap:wrap}.tag.svelte-10l30qc{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;color:#0affd3;background:#6c2ef326;border:1px solid rgba(108,46,243,.3);padding:4px 10px;border-radius:20px;white-space:nowrap;font-weight:500;display:inline-block}@media(max-width:768px){.featured-card.svelte-10l30qc{flex-direction:column}.featured-image-wrapper.svelte-10l30qc{width:100%;height:250px}.grid-layout.svelte-10l30qc{grid-template-columns:1fr}}
