@media (min-width:991px) and (prefers-reduced-motion:no-preference){#home-info img{transition:transform 3.2s}}@media (prefers-reduced-motion:no-preference){#home-info img:hover{transform:scale(1.1)}}#home-info .media-frame--own-aspect{aspect-ratio:var(--media-aspect,1.5)}@media (min-width:1024px){#home-info .media-frame--own-aspect{aspect-ratio:calc(var(--media-aspect,1.5) / 1.2)}}#home-cta .section-heading:after{border-top:none;border-bottom:1px solid #fff;width:125px}@media (prefers-reduced-motion:no-preference){#home-cta .section-heading:after{transition:width 2.8s}}@media (min-width:992px){#home-cta:hover .section-heading:after{width:625px}}#home-cta .btn-outline--on-dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);outline:1px solid #fff}@media (prefers-reduced-motion:no-preference){#home-cta .btn-outline--on-dark{transition:background-color .3s,color .3s,outline-offset .3s}}#home-cta .btn-outline--on-dark:hover,#home-cta .btn-outline--on-dark:focus-visible{outline-offset:5px;color:#000;background-color:#fff}#home-gallery .carousel__arrow{color:#fff;background:#00000080;border-radius:50%}@media (prefers-reduced-motion:no-preference){#home-gallery .carousel__arrow{transition:background-color .2s}}#home-gallery .carousel__arrow:hover,#home-gallery .carousel__arrow:focus-visible{background:#000000b3}#home-gallery .carousel__dots{background:#000000a6;border-radius:15px}#home-gallery .carousel__dots button{background:0 0;border:1px solid #fff9;width:9px;height:9px}#home-gallery .carousel__dots button[aria-current=true]{background:#fff;border-color:#fff}
