html.js .off-canvas__wrapper .off-canvas__toggle--close,html.js .off-canvas__wrapper .off-canvas__toggle--open{top:0;border-radius:50%;height:5rem;width:5rem;margin:0.625rem;border:0.0625rem solid #0071ca}html.js .off-canvas__wrapper .off-canvas__toggle--close span.text,html.js .off-canvas__wrapper .off-canvas__toggle--open span.text{font-weight:500}@media(min-width: 87.5rem){html.js .off-canvas__wrapper .off-canvas__toggle--close,html.js .off-canvas__wrapper .off-canvas__toggle--open{top:0.625rem}}@media(max-width: 61.99875rem){html.js .off-canvas__wrapper .off-canvas__toggle--close,html.js .off-canvas__wrapper .off-canvas__toggle--open{height:3.375rem;width:3.375rem;top:0;margin:0.3125rem}html.js .off-canvas__wrapper .off-canvas__toggle--close span.text,html.js .off-canvas__wrapper .off-canvas__toggle--open span.text{display:none}}html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.text,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.text{color:#fff}html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines{background-color:#fff;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines{transition:none}}html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines:after,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines:after{background-color:#fff;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--close:hover span.lines:after,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--open:hover span.lines:after{transition:none}}html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.text,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.text{color:#fff}html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines{background-color:#fff;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines{transition:none}}html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines:after,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines:after{background-color:#fff;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--close:focus-visible span.lines:after,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines:before,html.js .off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines:after{transition:none}}@media(max-width: 61.99875rem){html.js .off-canvas__wrapper .off-canvas__toggle--close{top:0.5rem}}html.headroom--unpinned.js .off-canvas__wrapper .off-canvas__toggle--open{top:0}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__inner{background-color:#fff}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__toggle--open{background-color:#0071ca}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__toggle--open:hover{background-color:#000609}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__toggle--open:hover span.lines{background-color:rgba(0,0,0,0)}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__toggle--open:focus-visible{background-color:#000609}html.js .off-canvas__trigger:checked+.off-canvas__wrapper .off-canvas__toggle--open:focus-visible span.lines{background-color:rgba(0,0,0,0)}.banner .splide:not(.splide--custom).is-initialized .splide__navigation:not(.splide__navigation--has-link):after{display:none}.banner .splide:not(.splide--custom).is-initialized .splide__navigation:not(.splide__navigation--has-link):before{content:"";flex:1}.banner--slider,.banner--video{max-height:100vh;max-height:calc(var(--vh, 1vh)*100)}@media(max-width: 61.99875rem){.banner--slider,.banner--video{margin-left:1.5rem}}.banner--slider figure,.banner--video figure{height:calc(100vh - 4rem - 13.5rem) !important;height:calc(var(--vh, 1vh)*100 - 4rem - 13.5rem) !important}.banner--slider figure:before,.banner--video figure:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to bottom, rgba(2, 15, 23, 0) 0%, rgba(2, 15, 23, 0) 75%, rgba(2, 15, 23, 0.8) 100%)}@media(min-width: 62rem){.banner--slider figure,.banner--video figure{height:calc(100vh - 6.25rem - 13rem) !important;height:calc(var(--vh, 1vh)*100 - 6.25rem - 13rem) !important}}@media(min-width: 87.5rem){.banner--slider figure,.banner--video figure{height:calc(100vh - 7.5rem - 13rem) !important;height:calc(var(--vh, 1vh)*100 - 7.5rem - 13rem) !important}}.banner--slider figure picture,.banner--video figure picture{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex}.banner--slider figure picture:before,.banner--video figure picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 24%);z-index:1}.banner--slider figure picture img,.banner--video figure picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 62rem){body[data-template=home] .banner--slider,body[data-template=home] .banner--video{display:flex;align-items:stretch}body[data-template=home] .banner .banner-text-area{position:static !important;inset:auto !important;z-index:2;flex:0 0 clamp(22.5rem,45%,56.25rem);max-width:clamp(22.5rem,45%,56.25rem);background:#fff;display:flex;padding:2.5rem 2.5rem 2.5rem 0.75rem;padding-left:1.5rem}}@media(min-width: 62rem)and (min-width: 62rem){body[data-template=home] .banner .banner-text-area{padding-left:2rem}}@media(min-width: 62rem)and (min-width: 75rem){body[data-template=home] .banner .banner-text-area{padding-left:3rem}}@media(min-width: 62rem)and (min-width: 87.5rem){body[data-template=home] .banner .banner-text-area{padding-left:4rem}}@media(min-width: 62rem)and (min-width: 100rem){body[data-template=home] .banner .banner-text-area{padding-left:calc((100vw - 100rem)*.5 + 4rem);padding-left:calc((var(--vw, 1vw)*100 - 100rem)*.5 + 4rem)}}@media(min-width: 62rem){body[data-template=home] .banner .banner-text-area__inner{width:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}body[data-template=home] .banner .banner__slider,body[data-template=home] .banner .banner__video{position:relative;flex:1 1 auto;min-width:0}body[data-template=home] .banner figure:before{display:none}body[data-template=home] .banner .banner-text-area__editor{margin-top:.25rem}}body[data-template=home] .banner .banner-text-area__title{margin:0;font-weight:800;color:#0071ca;line-height:1.25}body[data-template=home] .banner .banner-text-area__title{font-size:2.4375rem}@media(min-width: 36rem){body[data-template=home] .banner .banner-text-area__title{font-size:calc(2.4375rem + 2.0625*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){body[data-template=home] .banner .banner-text-area__title{font-size:4.5rem}}body[data-template=home] .banner .splide__navigation:before{display:none}body[data-template=home] .banner .splide__navigation .splide__pagination__page{color:#fff}body[data-template=home] .banner .splide__navigation .splide__pagination__page:before{background-color:rgba(0,0,0,0)}body[data-template=home] .banner .splide__navigation .splide__pagination__page:hover:before,body[data-template=home] .banner .splide__navigation .splide__pagination__page.focus-within:before{background-color:#fff}body[data-template=home] .banner .splide__navigation .splide__pagination__page:focus-within:before{background-color:#fff}body[data-template=home] .banner .splide__navigation .splide__pagination__page.is-active{color:#fff}body[data-template=home] .banner .splide__navigation .splide__pagination__page.is-active:before{background-color:#fff}body[data-template=home] .banner .banner__footer{position:relative;height:0;bottom:3.75rem;z-index:1}body[data-template=home] .banner .banner__footer:before{display:none}body[data-template=home] .banner .splide__navigation,body[data-template=home] .banner .video__navigation{justify-content:space-between}@media(max-width: 61.99875rem){body[data-template=home] .banner .splide__navigation,body[data-template=home] .banner .video__navigation{position:relative}}body[data-template=home] .banner .splide__navigation .button--video,body[data-template=home] .banner .video__navigation .button--video{display:none;justify-content:center;align-items:center}body[data-template=home] .banner .splide__navigation .button--video__container,body[data-template=home] .banner .video__navigation .button--video__container{flex:1}@media(min-width: 48rem){body[data-template=home] .banner .splide__navigation .button--video,body[data-template=home] .banner .video__navigation .button--video{display:flex}}body[data-template=home] .banner .splide__navigation .button--video img,body[data-template=home] .banner .video__navigation .button--video img{filter:brightness(0) invert(1);transform:rotate(90deg)}@media(max-width: 61.99875rem){body[data-template=home] .banner .splide__pagination,body[data-template=home] .banner .video__pagination{position:absolute;left:50%;transform:translateX(-50%)}}@media(min-width: 48rem){body[data-template=home] .banner .splide__pagination li button:before,body[data-template=home] .banner .video__pagination li button:before{background-color:#fff}}@media(min-width: 48rem){body[data-template=home] .banner .splide__pagination li button.is-active:before,body[data-template=home] .banner .video__pagination li button.is-active:before{background-color:#fff}}body[data-template=home] .banner .splide__pagination li button:hover:before,body[data-template=home] .banner .video__pagination li button:hover:before{background-color:#0071ca}body[data-template=home] .banner .splide__pagination li button:focus-visible:before,body[data-template=home] .banner .video__pagination li button:focus-visible:before{background-color:#0071ca}body[data-template=home] .banner .splide__arrows,body[data-template=home] .banner .video__arrows{justify-content:flex-end}body[data-template=home] .banner .splide__arrows button.splide__toggle,body[data-template=home] .banner .video__arrows button.splide__toggle{margin-right:0;margin-left:2rem}body[data-template=home] .banner .video__navigation{display:flex;justify-content:flex-end}.banner.banner--slider{display:flex;flex-direction:column-reverse}.banner.banner--slider .banner-text-area{padding:1.5rem}@media(max-width: 61.99875rem){.banner.banner--slider .banner-text-area{padding-left:0 !important}}.banner.banner--slider .banner-text-area .meta-navigation__list{justify-content:flex-start !important;flex-direction:column !important}@media(min-width: 62rem){.banner.banner--slider{flex-direction:row}}.section--direct-links span.h2{margin-bottom:0}.section--direct-links .text-wrapper{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 47.99875rem){.section--direct-links .text-wrapper{justify-content:flex-start}}@media(max-width: 47.99875rem){.section--direct-links .meta-navigation__list{justify-content:flex-start;flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important}}.section--direct-links .meta-navigation__item a.button{text-decoration:underline}.section--direct-links .meta-navigation__item a.button:hover,.section--direct-links .meta-navigation__item a.button.focus-within{text-decoration:none}.section--direct-links .meta-navigation__item a.button:focus-within{text-decoration:none}
/*# sourceMappingURL=main-custom.min.css.map */
