.section__banner-image{color:var(--color-n-white);padding:var(--space-5) 0}.section__banner-image .bg-container{align-content:end;display:grid;height:100%;padding-bottom:var(--space-7);position:relative}.section__banner-image .bg-img{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.section__banner-image .swiper{width:100%}.section__banner-image .bg-img img{object-fit:cover}.section__banner-image .bg-img--gradient:before{background:linear-gradient(180deg,transparent 35%,#0b1514);content:"";inset:0;position:absolute}.section__banner-image h1{margin-bottom:var(--space-4);text-shadow:0 0 1px #000;text-wrap:balance}.section__banner-image .copy{max-width:670px;text-shadow:0 0 1px #000}.section__banner-image .links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.section__banner-image .links a{background:hsla(0,0%,100%,.2);border-color:var(--color-n-white);margin:0}.section__banner-image .links a:hover{background:var(--color-n-white);color:var(--color-p-700)}.section__banner-image .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23193441' fill-opacity='.6' d='M0 0h40v40H0z'/%3E%3Cpath fill='%23fff' d='m23.077 29.378-1.492-1.48 6.896-6.896H7.5v-2.094h20.98l-6.912-6.912 1.492-1.481 9.44 9.44z'/%3E%3C/svg%3E")}.section__banner-image .swiper-button-next,.section__banner-image .swiper-button-prev{background-repeat:no-repeat;background-size:contain;height:100%;max-height:40px;max-width:40px;width:100%}.section__banner-image .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23193441' fill-opacity='.6' d='M0 0h40v40H0z'/%3E%3Cpath fill='%23fff' d='M16.587 29.423 7.164 20l9.44-9.44 1.491 1.48-6.912 6.913h21.671v2.094H11.183l6.895 6.896z'/%3E%3C/svg%3E")}.section__banner-image .swiper-button-next:after,.section__banner-image .swiper-button-prev:after{display:none}@media only screen and (max-width:768px){.section__banner-image .links{margin-top:var(--space-4)}.section__banner-image .bg-container{min-height:400px!important}}