.hp-gallery--content-slider{margin-block:.25rem 1.25rem}
.hp-gallery--content-slider .hp-section-title{display:none}
.hp-gallery--content-slider .hp-gallery-swiper{padding-block-end:0!important;border-radius:calc(var(--hp-card-radius)*.8);background:#0b0b0d}
.hp-gallery--content-slider figure{display:grid;place-items:center;background:#0b0b0d;border-radius:0!important}
.hp-gallery--content-slider img{width:100%;height:auto;max-height:min(68vh,680px);aspect-ratio:16/9;object-fit:contain}
.hp-gallery--content-slider figcaption{position:absolute;inset:auto 0 0;padding:3.5rem 1rem .85rem;background:linear-gradient(transparent,rgba(0,0,0,.88));color:#fff;font-size:.88rem}
.hp-gallery--content-slider .hp-slider-control{width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;box-shadow:none}
.hp-gallery--content-slider .swiper-pagination{position:absolute;z-index:5;inset:.8rem .8rem auto auto;width:max-content;padding:.28rem .52rem;border-radius:999px;background:rgba(0,0,0,.74);color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.03em}
.hp-gallery-newsroom-thumbs{display:flex;gap:.5rem;margin-block-start:.65rem;padding-block-end:.25rem;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}
.hp-gallery-newsroom-thumb{flex:0 0 112px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:.4rem;background:#111;scroll-snap-align:start;opacity:.62;transition:opacity .2s,border-color .2s}
.hp-gallery-newsroom-thumb img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.hp-gallery-newsroom-thumb.is-active{border-color:var(--hp-accent);opacity:1}
@media(max-width:575.98px){.hp-gallery--content-slider img{max-height:58vh}.hp-gallery-newsroom-thumb{flex-basis:82px}.hp-gallery--content-slider .hp-slider-control{width:2.25rem;height:2.25rem}}
