
.gallery-frame{position:relative;aspect-ratio:16/11;overflow:hidden;border-radius:var(--radius);background:#24212b}.gallery-frame>img{position:absolute;inset:0;width:100%!important;height:112%!important;max-width:none;object-fit:cover!important;object-position:center;border-radius:0!important;transform:translateY(-4%)!important;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)!important}.gallery-frame:hover>img,.gallery-frame:focus-within>img,.card:hover .gallery-frame>img,.card:focus-visible .gallery-frame>img{transform:translateY(-9%)!important}.gallery-frame:focus-within{outline:3px solid var(--pink);outline-offset:4px}.gallery-frame img:focus-visible{outline:0}.media-grid{align-items:start}.media-grid figure:has(.gallery-frame) figcaption{min-height:2.8em}.page-ticker{position:relative;overflow:hidden;padding:24px 0 48px;background:#100d10;color:#fff;border-block:1px solid #d91f6255}.page-ticker .ticker-track{display:flex;width:max-content;animation:shared-ticker 40s linear infinite}.page-ticker .ticker-group{display:flex;align-items:center;flex-shrink:0;gap:40px;padding-right:40px}.page-ticker .ticker-group span{font-size:clamp(30px,4.2vw,64px);font-weight:900;line-height:1.1;letter-spacing:-.035em;white-space:nowrap;color:var(--pink)}.page-ticker .ticker-outline{color:transparent!important;-webkit-text-stroke:1px #eee}.page-ticker .ticker-group b{font-size:42px;color:var(--pink)}.ticker-toggle{position:absolute;bottom:10px;right:4.5%;background:transparent;border:0;border-bottom:1px solid #777;color:#fff;font-size:12px;cursor:pointer}.page-ticker:hover .ticker-track,.page-ticker.is-paused .ticker-track{animation-play-state:paused}@keyframes shared-ticker{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.page-ticker .ticker-track{animation:none}.gallery-frame>img,.gallery-frame:hover>img,.gallery-frame:focus-within>img,.card:hover .gallery-frame>img{transition:none!important;transform:none!important;height:100%!important}}
