.page_gridCollapsedSpacing__4TWdc,.page_gridExpandedSpacing__suTeq{padding-top:0}.page_panelImage__HX_ZU{animation:page_kenBurns__tNR_G 20s infinite alternate}.page_panelImagePaused__9EKfj{animation:none}.page_heroSection___mcj9{position:relative;overflow:hidden;isolation:isolate;z-index:30;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0;--hero-banner-visible:6;--hero-banner-item-size:clamp(140px,16vw,220px);padding-top:32px;padding-bottom:32px}@media (max-width:1024px){.page_heroSection___mcj9{--hero-banner-visible:4;--hero-banner-item-size:clamp(160px,26vw,260px);padding-top:28px;padding-bottom:28px}}@media (max-width:640px){.page_heroSection___mcj9{--hero-banner-visible:3;--hero-banner-item-size:clamp(140px,40vw,220px);padding-top:24px;padding-bottom:24px}}.page_heroBanner__iGXKc{position:absolute;inset:0;overflow:hidden;z-index:0}.page_heroBanner__iGXKc:after,.page_heroBanner__iGXKc:before{content:"";position:absolute;top:0;bottom:0;width:12%;pointer-events:none;z-index:2}.page_heroBanner__iGXKc:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,0))}.page_heroBanner__iGXKc:after{right:0;background:linear-gradient(270deg,rgba(0,0,0,.8),rgba(0,0,0,0))}.page_heroBannerTrack___TSvs{display:flex;gap:.25rem;width:-moz-max-content;width:max-content;animation:page_heroBannerScroll__WVzaz 40s linear infinite;will-change:transform;height:var(--hero-banner-item-size);align-items:center}.page_heroBannerItem__WW_Yh{position:relative;flex:0 0 var(--hero-banner-item-size);width:var(--hero-banner-item-size);height:var(--hero-banner-item-size);border-radius:0;overflow:hidden;opacity:.85;box-shadow:0 8px 30px rgba(0,0,0,.45)}.page_heroBannerImage__b_AFv{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page_heroBannerFallback__tHVV_{width:100%;height:100%}.page_heroContent__2lPR8{position:relative;z-index:1;background:transparent;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.page_heroTitle__Gfler{text-shadow:0 6px 20px rgba(0,0,0,.5)}.page_heroSubtitle__RTAw0{text-shadow:0 4px 12px rgba(0,0,0,.35)}@keyframes page_heroBannerScroll__WVzaz{0%{transform:translateX(0)}to{transform:translateX(-50%)}}