.post.svelte-1teoznn{padding-block:0}.post__banner.svelte-1teoznn{width:100%;height:480px;margin-bottom:var(--space-12);position:relative;overflow:hidden}.post__banner.svelte-1teoznn img:where(.svelte-1teoznn){object-fit:cover;object-position:var(--img-pos,center 20%);will-change:transform;width:100%;height:130%}@media (width<=768px){.post__banner.svelte-1teoznn img:where(.svelte-1teoznn){object-position:var(--img-pos-mobile,var(--img-pos,center 20%))}}@media (prefers-reduced-motion:reduce){.post__banner.svelte-1teoznn img:where(.svelte-1teoznn){object-position:center;height:100%;transform:none!important}}.post.svelte-1teoznn .container{padding-block:var(--space-8)}.post__header.svelte-1teoznn{margin-bottom:var(--space-12)}.post__category.svelte-1teoznn{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-terracotta);margin-bottom:var(--space-4);display:inline-block}.post__title.svelte-1teoznn{font-family:var(--font-heading);font-weight:var(--font-normal);font-size:clamp(2rem,5vw,3rem);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.post__meta.svelte-1teoznn{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-light);display:flex}.post__dot.svelte-1teoznn{background:var(--color-text-light);border-radius:50%;width:3px;height:3px}.post__footer.svelte-1teoznn{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.post__author.svelte-1teoznn{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text-secondary)}.post__back.svelte-1teoznn{font-size:var(--text-sm);color:var(--color-accent-sage);transition:color var(--transition-fast);text-decoration:none}.post__back.svelte-1teoznn:hover{color:var(--color-link-hover)}
