<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Hero */
.cms-hero-swiper-wrap { position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; z-index: 1; }
.cms-hero-swiper-wrap .swiper-container { height: 100%; }
.cms-hero-swiper-wrap .swiper-container .swiper-lazy-preloader { --swiper-preloader-color: hsl(var(--siteColor1)); }
.cms-hero-swiper-wrap .swiper-pagination { display: none; width: auto; padding: 0.25rem; position: absolute; bottom: 1rem; left: 50%; z-index: 99; transform: translate(-50%, 0); }
.cms-hero-swiper-wrap .swiper-pagination-bullet { background: hsla(var(--white), 75%); }
.cms-hero-swiper-wrap .swiper-pagination-bullet-active { background: hsl(var(--white)); }
.hero-swiper-img-wrap { height: 100%; padding: 0; position: relative; background: var(--placeholderBG); }
.hero-swiper-img { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; object-fit: cover; }
@media (min-width: 568px) {
  .hero-swiper-img-wrap { height: 100%; }
}
@media (min-width: 768px) {
  .cms-hero-swiper-wrap .swiper-pagination { display: flex; }
}
@media (min-width: 1025px) {
  .cms-hero-swiper-wrap { position: relative; }
  .hero-swiper-img-wrap { height: calc(100vh - var(--headerHeight)); max-height: 37.5rem; }
}</pre></body></html>