
@font-face{font-family:Satoshi;src:url(Satoshi-Regular.woff2) format("woff2"),url(Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Italic.woff2) format("woff2"),url(Satoshi-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Bold.woff2) format("woff2"),url(Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-BoldItalic.woff2) format("woff2"),url(Satoshi-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Northwell;src:url(NorthwellClean.woff2) format("woff2"),url(NorthwellClean.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StroyMono Black;src:url(StroyMono-Black.woff2) format("woff2"),url(StroyMono-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic;src:url(Franklin-Gothic.woff2) format("woff2"),url(Franklin-Gothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BASEL CLASSIC;src:url(basel-classic-book.woff2) format("woff2"),url(basel-classic-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.c-hero-banner{position:relative}.c-hero-banner__slide{position:relative;display:block;flex-shrink:0;width:100%;margin:0}.c-hero-banner__slide.is-active,.c-hero-banner__slide.is-clickable{z-index:0}.c-hero-banner__carousel{display:flex;overflow-x:auto}.c-hero-banner__carousel.keen-slider{overflow:hidden}.c-hero-banner__media{padding-bottom:0}.c-hero-banner__media.has-mobile{display:none}.c-hero-banner__media-container{padding-bottom:min(216.53%,67.5rem)}.c-hero-banner__overlay{text-align:center;position:absolute;inset:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;z-index:2;padding:2.75rem;max-width:calc(100% - 5.5rem)}.c-hero-banner__overlay.s-color--white{color:#fffdfa}.c-hero-banner__overlay>*{max-width:32.5rem}.c-hero-banner__title{width:85%;margin:0 auto .75em}.c-hero-banner__description{margin:0}.s-color--white .c-hero-banner__description{color:#fffdfa}.c-hero-banner__btn{margin-top:2.5rem}.c-hero-banner .c-hero-banner{position:relative}.c-hero-banner .c-hero-banner__tags{display:flex;justify-content:center;flex-wrap:wrap}.c-hero-banner .c-hero-banner__tag{border:1px solid #fffdfa;border-radius:2.5rem;padding:.25rem .6rem;margin:.3rem}.c-hero-banner .scroll-down__container{border:1px solid rgba(0,51,161,.122);border-radius:50%;display:inline-block;width:10rem;height:10rem;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);text-align:center}.c-hero-banner .scroll-down__button{display:block;width:100%;height:100%;background:url(icon-arrow-white.svg) no-repeat;background-position:25%;background-size:2rem;transform:rotate(90deg)}.c-hero-banner .page-header__overlay{max-width:52rem}@media only screen and (min-width:750px){.c-hero-banner__media-container{padding-bottom:clamp(60vw,100vh,75rem)}}@media only screen and (min-width:1100px){.c-hero-banner__carousel{overflow:hidden}.c-hero-banner__slide{flex:1}.c-hero-banner__slide:hover .c-hero-banner__media{transform:scale(1.025);transition-delay:0s}.c-hero-banner__media.has-mobile{display:block}.c-hero-banner__media.is-mobile{display:none}@supports((-o-object-fit:cover) or (object-fit:cover)){.c-hero-banner__media.is-crop-top-left{-o-object-position:left top;object-position:left top}.c-hero-banner__media.is-crop-top-center{-o-object-position:center top;object-position:center top}.c-hero-banner__media.is-crop-top-right{-o-object-position:right top;object-position:right top}.c-hero-banner__media.is-crop-middle-left{-o-object-position:left center;object-position:left center}.c-hero-banner__media.is-crop-middle-center{-o-object-position:center center;object-position:center center}.c-hero-banner__media.is-crop-middle-right{-o-object-position:right center;object-position:right center}.c-hero-banner__media.is-crop-bottom-left{-o-object-position:left bottom;object-position:left bottom}.c-hero-banner__media.is-crop-bottom-center{-o-object-position:center bottom;object-position:center bottom}.c-hero-banner__media.is-crop-bottom-right{-o-object-position:right bottom;object-position:right bottom}}.c-hero-banner__media{transition-timing-function:cubic-bezier(.49,.25,.38,.76);transition-duration:.6s;transition-property:transform}.c-hero-banner__media-container{padding-bottom:clamp(55vw,81.75vh,90rem)}.c-hero-banner__overlay{padding:3%;max-width:94%}.c-hero-banner__overlay.s-align--center{text-align:center}.c-hero-banner__overlay.s-align--right{text-align:right}.c-hero-banner__overlay.s-align--left{text-align:left}.c-hero-banner__overlay>*{max-width:25rem}.c-hero-banner__overlay.s-overlay--bottom-left>*,.c-hero-banner__overlay.s-overlay--bottom-right>*,.c-hero-banner__overlay.s-overlay--middle-left>*,.c-hero-banner__overlay.s-overlay--middle-right>*,.c-hero-banner__overlay.s-overlay--top-left>*,.c-hero-banner__overlay.s-overlay--top-right>*{max-width:46.0625rem}.c-hero-banner__overlay.s-overlay--top-center,.c-hero-banner__overlay.s-overlay--top-left,.c-hero-banner__overlay.s-overlay--top-right{margin-top:3%;margin-bottom:auto}.c-hero-banner__overlay.s-overlay--bottom-center,.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--bottom-right{margin-top:auto;margin-bottom:3%}.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--middle-left,.c-hero-banner__overlay.s-overlay--top-left{margin-left:3%;margin-right:auto}.c-hero-banner__overlay.s-overlay--bottom-right,.c-hero-banner__overlay.s-overlay--middle-right,.c-hero-banner__overlay.s-overlay--top-right{margin-left:auto;margin-right:3%}.c-hero-banner__title{width:100%}.s-align--center .c-hero-banner__title{margin:0 auto .75rem}.s-align--right .c-hero-banner__title{margin-right:0;margin-left:auto}.s-align--left .c-hero-banner__title{margin-right:auto;margin-left:0}.c-hero-banner__btn{margin-top:2.25rem}}@media only screen and (min-width:1800px){.c-hero-banner__overlay{padding:4%;max-width:92%}.c-hero-banner__overlay.s-overlay--top-center,.c-hero-banner__overlay.s-overlay--top-left,.c-hero-banner__overlay.s-overlay--top-right{margin-top:4%}.c-hero-banner__overlay.s-overlay--bottom-center,.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--bottom-right{margin-bottom:4%}.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--middle-left,.c-hero-banner__overlay.s-overlay--top-left{margin-left:4%}.c-hero-banner__overlay.s-overlay--bottom-right,.c-hero-banner__overlay.s-overlay--middle-right,.c-hero-banner__overlay.s-overlay--top-right{margin-right:4%}}@media only screen and (min-width:2000px){.c-hero-banner__overlay{padding:5rem;max-width:calc(100% - 10rem)}.c-hero-banner__overlay.s-overlay--top-center,.c-hero-banner__overlay.s-overlay--top-left,.c-hero-banner__overlay.s-overlay--top-right{margin-top:5rem}.c-hero-banner__overlay.s-overlay--bottom-center,.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--bottom-right{margin-bottom:5rem}.c-hero-banner__overlay.s-overlay--bottom-left,.c-hero-banner__overlay.s-overlay--middle-left,.c-hero-banner__overlay.s-overlay--top-left{margin-left:5rem}.c-hero-banner__overlay.s-overlay--bottom-right,.c-hero-banner__overlay.s-overlay--middle-right,.c-hero-banner__overlay.s-overlay--top-right{margin-right:5rem}}
