.gsg-hero:has(> .gsg-container .gsg-hero-slider) > .gsg-container{position:static}.gsg-hero .gsg-hero-slider{position:absolute;inset:0;z-index:-2;margin:0;overflow:hidden;background:#242424}.gsg-hero .gsg-hero-slider .swiper-wrapper{display:flex;width:100%;height:100%}.gsg-hero .gsg-hero-slider .swiper-slide{flex-shrink:0;width:100%;height:100%;overflow:hidden;background-color:#242424;background-position:center;background-repeat:no-repeat;background-size:cover}.gsg-hero .gsg-hero-slider:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.gsg-hero .gsg-hero-slider .is-focus-top{background-position:center top}.gsg-hero .gsg-hero-slider .is-focus-bottom{background-position:center bottom}.gsg-hero .gsg-hero-slider .is-focus-left{background-position:left center}.gsg-hero .gsg-hero-slider .is-focus-right{background-position:right center}.gsg-hero:has(.gsg-hero-slider-controls){padding-bottom:6.5rem}.gsg-hero .gsg-hero-slider-controls{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:7px;position:absolute;bottom:1.25rem;left:50%;z-index:1;display:flex;align-items:center;gap:.75rem;margin:0;transform:translateX(-50%)}.gsg-hero .gsg-hero-slider-controls [hidden]{display:none}.gsg-hero .gsg-hero-slider-pagination.swiper-pagination-bullets{position:static;display:flex;align-items:center;width:auto;min-height:44px}.gsg-hero .gsg-hero-slider-pagination .swiper-pagination-bullet:focus-visible{outline:2px solid #fff;outline-offset:3px}.gsg-hero .gsg-hero-slider-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;font:inherit;color:#fff;cursor:pointer;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.7);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .15s ease,color .15s ease}.gsg-hero .gsg-hero-slider-button:hover{color:#003b76;background:#fff}.gsg-hero .gsg-hero-slider-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.gsg-hero .gsg-hero-slider-button.swiper-button-disabled{cursor:default;opacity:.4}.gsg-hero .gsg-hero-slider-button.swiper-button-disabled:hover{color:#fff;background:rgba(0,0,0,.25)}.gsg-hero .gsg-hero-slider-button svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentcolor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.gsg-hero .gsg-hero-slider-toggle .gsg-icon-play,.gsg-hero .gsg-hero-slider-toggle.is-paused .gsg-icon-pause{display:none}.gsg-hero .gsg-hero-slider-toggle.is-paused .gsg-icon-play{display:block}@media (prefers-reduced-motion:reduce){.gsg-hero .gsg-hero-slider-button{transition:none}}