@import url(https://use.typekit.net/cvf5ant.css);*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;text-align:left;background:0 0;border:none;border-radius:0;cursor:pointer}a{text-decoration:none}img.lazyload:not([src]){visibility:hidden}.lazyload,.lazyloading{opacity:0}svg{display:block}.display-1{position:relative;font-family:stratum-1-web,sans-serif;font-size:min(40px + 5 * ((100vw - 320px) / 100),120px);font-size:min(2.5rem + 5 * ((100vw - 20rem) / 100),7.5rem);font-style:normal;font-weight:900;line-height:min(33px + 4.1875 * ((100vw - 320px) / 100),100px);line-height:min(2.0625rem + 4.1875 * ((100vw - 20rem) / 100),6.25rem);letter-spacing:-.02em;text-transform:uppercase}.heading-1{font-family:stratum-1-web,sans-serif;font-size:min(48px + 4.5 * ((100vw - 320px) / 100),120px);font-size:min(3rem + 4.5 * ((100vw - 20rem) / 100),7.5rem);font-style:normal;font-weight:900;line-height:min(52px + 3 * ((100vw - 320px) / 100),100px);line-height:min(3.25rem + 3 * ((100vw - 20rem) / 100),6.25rem);letter-spacing:-.02em;text-transform:uppercase}.heading-2{font-family:stratum-1-web,sans-serif;font-size:min(20px + 2.375 * ((100vw - 320px) / 100),58px);font-size:min(1.25rem + 2.375 * ((100vw - 20rem) / 100),3.625rem);font-style:normal;font-weight:900;line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.heading-3{font-family:stratos,sans-serif;font-size:min(25px + .6875 * ((100vw - 320px) / 100),36px);font-size:min(1.5625rem + .6875 * ((100vw - 20rem) / 100),2.25rem);font-style:normal;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase}.heading-4{font-family:stratum-1-web,sans-serif;font-size:min(20px + .5 * ((100vw - 320px) / 100),28px);font-size:min(1.25rem + .5 * ((100vw - 20rem) / 100),1.75rem);font-style:normal;font-weight:500;line-height:1;letter-spacing:-.02em}.heading-4-bold{font-family:stratum-1-web,sans-serif;font-size:min(20px + .5 * ((100vw - 320px) / 100),28px);font-size:min(1.25rem + .5 * ((100vw - 20rem) / 100),1.75rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-.02em}.caption-1{font-family:stratum-1-web,sans-serif;font-size:min(16px + .25 * ((100vw - 320px) / 100),20px);font-size:min(1rem + .25 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.02em;text-transform:uppercase}.caption-2{font-family:stratum-1-web,sans-serif;font-size:min(16px + .25 * ((100vw - 320px) / 100),20px);font-size:min(1rem + .25 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:900;line-height:min(16px + .25 * ((100vw - 320px) / 100),20px);line-height:min(1rem + .25 * ((100vw - 20rem) / 100),1.25rem);letter-spacing:.01em;text-transform:uppercase}.caption-3{font-family:stratum-1-web,sans-serif;font-size:min(18px + .125 * ((100vw - 320px) / 100),20px);font-size:min(1.125rem + .125 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:900;line-height:min(20px + .6875 * ((100vw - 320px) / 100),31px);line-height:min(1.25rem + .6875 * ((100vw - 20rem) / 100),1.9375rem);letter-spacing:-.02em;text-transform:uppercase}.button-large{font-family:stratum-1-web,sans-serif;font-size:min(16px + .5 * ((100vw - 320px) / 100),24px);font-size:min(1rem + .5 * ((100vw - 20rem) / 100),1.5rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:.01em;text-transform:uppercase}.button-normal{font-family:stratum-1-web,sans-serif;font-size:min(14px + .375 * ((100vw - 320px) / 100),20px);font-size:min(.875rem + .375 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:.01em;text-transform:uppercase}.text-normal{font-family:montserrat,sans-serif;font-size:min(16px + .375 * ((100vw - 320px) / 100),22px);font-size:min(1rem + .375 * ((100vw - 20rem) / 100),1.375rem);font-style:normal;font-weight:400;line-height:min(20px + .6875 * ((100vw - 320px) / 100),31px);line-height:min(1.25rem + .6875 * ((100vw - 20rem) / 100),1.9375rem)}.text-normal-bold{font-family:montserrat,sans-serif;font-size:min(16px + .375 * ((100vw - 320px) / 100),22px);font-size:min(1rem + .375 * ((100vw - 20rem) / 100),1.375rem);font-style:normal;font-weight:700;line-height:min(20px + .6875 * ((100vw - 320px) / 100),31px);line-height:min(1.25rem + .6875 * ((100vw - 20rem) / 100),1.9375rem)}.text-small{font-family:montserrat,sans-serif;font-size:min(14px + .375 * ((100vw - 320px) / 100),20px);font-size:min(.875rem + .375 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:400;line-height:min(20px + .5 * ((100vw - 320px) / 100),28px);line-height:min(1.25rem + .5 * ((100vw - 20rem) / 100),1.75rem)}.text-small-bold{font-family:montserrat,sans-serif;font-size:min(14px + .375 * ((100vw - 320px) / 100),20px);font-size:min(.875rem + .375 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;font-weight:700;line-height:min(20px + .5 * ((100vw - 320px) / 100),28px);line-height:min(1.25rem + .5 * ((100vw - 20rem) / 100),1.75rem)}.display-large{position:relative;font-family:stratum-1-web,sans-serif;font-size:min(52px + 16.75 * ((100vw - 320px) / 100),320px);font-size:min(3.25rem + 16.75 * ((100vw - 20rem) / 100),20rem);font-style:normal;letter-spacing:-2px;font-weight:700;line-height:80%;text-transform:uppercase}.text-menu{position:relative;font-family:stratum-1-web,sans-serif;font-size:min(12px + .25 * ((100vw - 320px) / 100),16px);font-size:min(.75rem + .25 * ((100vw - 20rem) / 100),1rem);font-style:normal;letter-spacing:-.02em;font-weight:500;line-height:80%;text-transform:uppercase}.text-menu-bold{position:relative;font-family:stratum-1-web,sans-serif;font-size:min(12px + .5 * ((100vw - 320px) / 100),20px);font-size:min(.75rem + .5 * ((100vw - 20rem) / 100),1.25rem);font-style:normal;letter-spacing:.01em;font-weight:900;line-height:100%;text-transform:uppercase}.display-2{position:relative;font-family:stratum-1-web,sans-serif;font-size:min(30px + 4.375 * ((100vw - 320px) / 100),100px);font-size:min(1.875rem + 4.375 * ((100vw - 20rem) / 100),6.25rem);font-style:normal;font-weight:900;line-height:.83;letter-spacing:-.02em;text-transform:uppercase}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-initialized{position:relative;z-index:1;padding:0;margin-left:auto;margin-right:auto;overflow:hidden;list-style:none}.swiper-initialized .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-initialized .swiper-slide{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-initialized .swiper-wrapper{position:relative;z-index:1;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-initialized.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-initialized.swiper-android .swiper-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-initialized.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-initialized.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-initialized.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.wrapper{width:100%;margin-right:auto;margin-left:auto}.wrapper:not(.small):not(.medium):not(.large):not(.xlarge):not(.full){max-width:1530px;max-width:95.625rem}.wrapper:not(.small):not(.medium):not(.large):not(.xlarge):not(.full):not(.no-padding){max-width:1610px;max-width:100.625rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem)}@media(min-width:1610px){.wrapper:not(.small):not(.medium):not(.large):not(.xlarge):not(.full):not(.no-padding){max-width:95.625rem;padding-right:0;padding-left:0}}.wrapper.small{max-width:1000px;max-width:62.5rem}.wrapper.small:not(.no-padding){max-width:1080px;max-width:67.5rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 42.5),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 42.5),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 42.5),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 42.5),2.5rem)}@media(min-width:1080px){.wrapper.small:not(.no-padding){max-width:62.5rem;padding-right:0;padding-left:0}}.wrapper.medium{max-width:1200px;max-width:75rem}.wrapper.medium:not(.no-padding){max-width:1280px;max-width:80rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 55),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 55),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 55),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 55),2.5rem)}@media(min-width:1280px){.wrapper.medium:not(.no-padding){max-width:75rem;padding-right:0;padding-left:0}}.wrapper.large{max-width:1400px;max-width:87.5rem}.wrapper.large:not(.no-padding){max-width:1480px;max-width:92.5rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 67.5),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 67.5),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 67.5),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 67.5),2.5rem)}@media(min-width:1480px){.wrapper.large:not(.no-padding){max-width:87.5rem;padding-right:0;padding-left:0}}.wrapper.xlarge{max-width:1700px;max-width:106.25rem}.wrapper.xlarge:not(.no-padding){max-width:1780px;max-width:111.25rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 86.25),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 86.25),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 86.25),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 86.25),2.5rem)}@media(min-width:1780px){.wrapper.xlarge:not(.no-padding){max-width:106.25rem;padding-right:0;padding-left:0}}.wrapper.full{max-width:1920px;max-width:120rem}.wrapper.full:not(.no-padding){max-width:2000px;max-width:125rem;padding-right:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-right:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem);padding-left:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem)}@media(min-width:2000px){.wrapper.full:not(.no-padding){max-width:120rem;padding-right:0;padding-left:0}}.core-section-library-wrapper .core-section.spacing-top-small{padding-top:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-top:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem)}.core-section-library-wrapper .core-section.spacing-bottom-small{padding-bottom:min(20px + 1.25 * ((100vw - 320px) / 100),40px);padding-bottom:min(1.25rem + 1.25 * ((100vw - 20rem) / 100),2.5rem)}.core-section-library-wrapper .core-section.spacing-top-normal{padding-top:min(40px + 2.5 * ((100vw - 320px) / 100),80px);padding-top:min(2.5rem + 2.5 * ((100vw - 20rem) / 100),5rem)}.core-section-library-wrapper .core-section.spacing-bottom-normal{padding-bottom:min(40px + 2.5 * ((100vw - 320px) / 100),80px);padding-bottom:min(2.5rem + 2.5 * ((100vw - 20rem) / 100),5rem)}.core-section-library-wrapper .core-section.spacing-top-large{padding-top:min(70px + 4.375 * ((100vw - 320px) / 100),140px);padding-top:min(4.375rem + 4.375 * ((100vw - 20rem) / 100),8.75rem)}.core-section-library-wrapper .core-section.spacing-bottom-large{padding-bottom:min(70px + 4.375 * ((100vw - 320px) / 100),140px);padding-bottom:min(4.375rem + 4.375 * ((100vw - 20rem) / 100),8.75rem)}.core-section-library-wrapper .core-section.spacing-top-custom{padding-top:min(var(--core-spacing-top)/2*1px + (var(--core-spacing-top)/16 - var(--core-spacing-top)/2/16)*(100vw - 320px)/100,var(--core-spacing-top)*1px)}.core-section-library-wrapper .core-section.spacing-bottom-custom{padding-bottom:min(var(--core-spacing-bottom)/2*1px + (var(--core-spacing-bottom)/16 - var(--core-spacing-bottom)/2/16)*(100vw - 320px)/100,var(--core-spacing-bottom)*1px)}.scroll-lock{overflow-y:hidden}.show-for-sr{font-size:0}.skip-link{position:fixed;top:0;left:0;z-index:500;padding:13px 13px 10px;padding:.8125rem .8125rem .625rem;opacity:0;color:#000;background:#fff;font-size:12px;font-size:.75rem;font-weight:700;text-transform:uppercase;pointer-events:none}.skip-link:focus{opacity:1}.appear--fade-in{-webkit-transition:opacity .5s;transition:opacity .5s}.appear--fade-in:not(.animate-appear){opacity:0}.appear--fade-in-up{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-up:not(.animate-appear){opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.appear--fade-in-down{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-down:not(.animate-appear){opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.appear--fade-in-left{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-left:not(.animate-appear){opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.appear--fade-in-right{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-right:not(.animate-appear){opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.appear--fade-in-zoom{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-zoom:not(.animate-appear){opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}html{scroll-behavior:smooth}@media(min-width:48rem)and (max-width:112.5rem){html{font-size:80%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:hidden;color:#101f3f;font-family:montserrat,sans-serif}body.scroll-lock{overflow:hidden}.page{width:100vw;overflow-x:hidden}.page .post-content .social-links-wrapper{display:none}.page-default section{overflow:hidden}a,button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}a:not(.button):not(.link){color:#d23439;font-weight:700;text-decoration:underline}a:not(.button):not(.link):hover{text-decoration:none}input,select{padding:0}.screen-reader{font-size:0}[data-cursor]:hover{cursor:none}.decoration{position:absolute;mix-blend-mode:overlay;z-index:1;pointer-events:none}.decoration img,.decoration svg{mix-blend-mode:overlay}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:27px;gap:1.6875rem;width:100%;margin-bottom:28px;margin-bottom:1.75rem}@media(min-width:48.1rem){.navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-bottom:0}}h1{font-family:stratum-1-web,sans-serif;font-size:min(48px + 4.5 * ((100vw - 320px) / 100),120px);font-size:min(3rem + 4.5 * ((100vw - 20rem) / 100),7.5rem);font-style:normal;font-weight:900;line-height:min(52px + 3 * ((100vw - 320px) / 100),100px);line-height:min(3.25rem + 3 * ((100vw - 20rem) / 100),6.25rem);letter-spacing:-.02em;text-transform:uppercase;line-height:inherit}h2{font-family:stratum-1-web,sans-serif;font-size:min(20px + 2.375 * ((100vw - 320px) / 100),58px);font-size:min(1.25rem + 2.375 * ((100vw - 20rem) / 100),3.625rem);font-style:normal;font-weight:900;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;line-height:inherit}h3{font-family:stratos,sans-serif;font-size:min(25px + .6875 * ((100vw - 320px) / 100),36px);font-size:min(1.5625rem + .6875 * ((100vw - 20rem) / 100),2.25rem);font-style:normal;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;line-height:inherit}h4{font-family:stratum-1-web,sans-serif;font-size:min(20px + .5 * ((100vw - 320px) / 100),28px);font-size:min(1.25rem + .5 * ((100vw - 20rem) / 100),1.75rem);font-style:normal;font-weight:500;line-height:1;letter-spacing:-.02em;line-height:inherit}