/* SER Katalog 1.5.0 — packaged category imagery */
.ser-showcase-art{overflow:hidden;background:#e9eef4}.ser-showcase-art img.ser-category-image,.ser-showcase-art>img{width:100%;height:100%;min-height:230px;display:block;object-fit:cover;transition:transform .45s ease}.ser-showcase-card:hover .ser-showcase-art img{transform:scale(1.025)}
.ser-subcategories-v15{margin-top:clamp(38px,6vw,80px)}.ser-subcategories-v15>h2{margin:0 0 24px}.ser-subcat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ser-subcat-card{overflow:hidden;border:1px solid rgba(12,35,67,.12);border-radius:18px;background:#fff;box-shadow:0 16px 45px rgba(14,32,55,.08)}.ser-subcat-media{display:block;aspect-ratio:16/9;overflow:hidden;background:#e8edf2}.ser-subcat-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.ser-subcat-card:hover .ser-subcat-media img{transform:scale(1.025)}.ser-subcat-copy{padding:22px}.ser-subcat-copy h3{margin:0 0 10px;font-size:clamp(21px,2.3vw,29px)}.ser-subcat-copy h3 a{text-decoration:none;color:inherit}.ser-subcat-copy p{margin:0 0 18px;color:#536276;line-height:1.65}.ser-subcat-link{font-weight:750;text-decoration:none;color:#0d2a50}
.ser-archive-heading-v15{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(28px,5vw,72px);align-items:center}.ser-archive-category-media{aspect-ratio:16/9;overflow:hidden;border-radius:20px;box-shadow:0 24px 60px rgba(6,26,52,.16);background:#e9eef4}.ser-archive-category-image{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:820px){.ser-subcat-grid{grid-template-columns:1fr}.ser-archive-heading-v15{grid-template-columns:1fr}.ser-archive-category-media{order:-1}.ser-showcase-art img.ser-category-image,.ser-showcase-art>img{min-height:190px}}
