.news-badge.svelte-127nh29{z-index:2;background:var(--news-accent,#fd7e14);color:#fff;padding:.35rem .75rem;font-size:.8rem;position:absolute;top:.75rem;right:2.5rem}.news-close.svelte-127nh29{z-index:3;opacity:.45;position:absolute;top:.75rem;right:.75rem}.news-close.svelte-127nh29:hover{opacity:.9}.news-visual.svelte-127nh29{flex:none;max-width:100%}.news-cover.svelte-127nh29{border-radius:4px;width:auto;max-width:100%;max-height:11em;transition:transform .3s,box-shadow .3s;transform:rotate(3deg);box-shadow:0 4px 12px #00000026}.news-cover.svelte-127nh29:hover{transform:rotate(0)translateY(-6px)scale(1.04);box-shadow:0 8px 24px #00000040}.news-visual-icon.svelte-127nh29 i:where(.svelte-127nh29){color:var(--news-accent,#fd7e14);font-size:3.5rem}.news-ember.svelte-127nh29{--news-accent:#fd7e14}.news-forest.svelte-127nh29{--news-accent:#77b300}.news-indigo.svelte-127nh29{--news-accent:#4a3ba8}.news-crimson.svelte-127nh29{--news-accent:#c00}.card.svelte-127nh29{border-left:4px solid var(--news-accent,#fd7e14)}@media (prefers-reduced-motion:reduce){.news-cover.svelte-127nh29{transition:none}}
