.back-link.svelte-15nsn7s{color:var(--accent-dim)}.back-link.svelte-15nsn7s:hover{color:var(--accent)}.back-link.svelte-15nsn7s .arrow:where(.svelte-15nsn7s){display:inline-block;transition:transform .2s ease}.back-link.svelte-15nsn7s:hover .arrow:where(.svelte-15nsn7s){transform:translate(-3px)}.back-button.svelte-15nsn7s{color:var(--text-heading);border:1px solid var(--border);background:var(--bg-card)}.back-button.svelte-15nsn7s:hover{border-color:var(--border-hover);color:var(--accent)}.back-button.svelte-15nsn7s .arrow:where(.svelte-15nsn7s){display:inline-block;transition:transform .2s ease}.back-button.svelte-15nsn7s:hover .arrow:where(.svelte-15nsn7s){transform:translate(-3px)}.category-link.svelte-15nsn7s{text-decoration:none}.category-link.svelte-15nsn7s:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.tag-link.svelte-15nsn7s{text-decoration:none}.tag-link.svelte-15nsn7s:hover{color:var(--accent)!important}.hero-image-wrapper.svelte-15nsn7s{aspect-ratio:16 / 9;border:1px solid var(--border)}.hero-image.svelte-15nsn7s{width:100%;height:100%;object-fit:cover}.blog-card.svelte-pf7zc2{position:relative}.title-link.svelte-pf7zc2{color:inherit;text-decoration:none}.title-link.svelte-pf7zc2:hover{color:var(--accent)}.stretched-link.svelte-pf7zc2:after{content:"";position:absolute;inset:0;z-index:0}.chip-row.svelte-pf7zc2{position:relative;z-index:1}.status-dot.svelte-pf7zc2{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.read-more.svelte-pf7zc2{opacity:0;transform:translate(-8px);transition:opacity .2s ease,transform .2s ease}.group.svelte-pf7zc2:hover .read-more:where(.svelte-pf7zc2){opacity:1;transform:translate(0)}.category-link.svelte-pf7zc2{text-decoration:none}.category-link.svelte-pf7zc2:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.tag-link.svelte-pf7zc2{text-decoration:none}.tag-link.svelte-pf7zc2:hover{color:var(--accent)!important}.cover-image-wrapper.svelte-pf7zc2{aspect-ratio:16 / 9;overflow:hidden}.cover-image.svelte-pf7zc2{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.group.svelte-pf7zc2:hover .cover-image:where(.svelte-pf7zc2){transform:scale(1.03)}
