.newsroom-card{background:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--radius-card);color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:all var(--transition-base)}.newsroom-card:hover{border-color:var(--color-light-gray);box-shadow:var(--shadow-md);color:inherit;text-decoration:none;transform:translateY(-2px)}.newsroom-badge--primary{background:var(--color-primary);color:var(--color-text-light)}.newsroom-badge--accent{background:var(--color-accent);color:var(--color-text-light)}.btn.newsroom-cta{border-radius:6px;transition:all .2s ease}.newsroom-edit-link{background:rgba(0,0,0,.7);border-radius:4px;color:#fff;font-size:.75rem;opacity:0;padding:.25rem .5rem;position:absolute;right:.5rem;text-decoration:none;top:.5rem;transition:opacity .2s ease}.newsroom-card:hover .newsroom-edit-link{opacity:1}.newsroom-card .wp-block-post-featured-image{border-radius:var(--radius-card) var(--radius-card) 0 0;overflow:hidden}.newsroom-filters{align-items:center;display:flex;flex-direction:column}.newsroom-format-filter-wrapper{align-items:center;display:flex;flex-direction:row;gap:var(--space-sm);justify-content:center;margin-top:var(--space-lg);width:100%}.newsroom-format-filter-wrapper .archive-filters__label{margin:0}.newsroom-format-filter-wrapper .archive-filters__select{max-width:300px;min-width:200px;width:auto}.single-newsroom .wp-block-heading:has(+.archive-meta-tags:empty){display:none}