.mb--xxxs{margin-bottom:clamp(.25rem,.25rem + 0vw,.25rem)}.mb--xxs{margin-bottom:clamp(.5rem,.5rem + 0vw,.5rem)}.mb--xs{margin-bottom:clamp(.75rem,.6416rem + .4624vw,1rem)}.mb--s{margin-bottom:clamp(1rem,.7832rem + .9249vw,1.5rem)}.mb--m{margin-bottom:clamp(1.5rem,1.2832rem + .9249vw,2rem)}.mb--l{margin-bottom:clamp(2rem,1.5665rem + 1.8497vw,3rem)}.mb--xl{margin-bottom:clamp(2.5rem,1.8497rem + 2.7746vw,4rem)}.mb--xxl{margin-bottom:clamp(3rem,1.6994rem + 5.5491vw,6rem)}.mb--xxxl{margin-bottom:clamp(4rem,2.2659rem + 7.3988vw,8rem)}.mb--xxxxl{margin-bottom:clamp(4rem,1.3988rem + 11.0983vw,10rem)}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.header{margin-bottom:0}.header-xl{font-weight:700;letter-spacing:.5px}@media (min-width: 1200px){.header-xl{letter-spacing:1.5px}}.header-xl{font-size:clamp(2rem,.6994rem + 5.5491vw,5rem);line-height:clamp(2.5rem,.9827rem + 6.474vw,6rem)}.header-l{font-weight:700;letter-spacing:.5px}@media (min-width: 1200px){.header-l{letter-spacing:0}}.header-l{font-size:clamp(1.5rem,.5788rem + 3.9306vw,3.625rem);line-height:clamp(2rem,.9162rem + 4.6243vw,4.5rem)}.header-m{font-weight:700;letter-spacing:.5px;font-size:clamp(1.25rem,.7081rem + 2.3121vw,2.5rem);line-height:clamp(1.75rem,1.0997rem + 2.7746vw,3.25rem)}.header-s{font-weight:700;letter-spacing:.5px;font-size:clamp(1.125rem,.7457rem + 1.6185vw,2rem);line-height:clamp(1.625rem,1.1373rem + 2.0809vw,2.75rem)}.header-xs{font-weight:700;letter-spacing:.5px;font-size:clamp(1rem,.7832rem + .9249vw,1.5rem);line-height:clamp(1.5rem,1.2832rem + .9249vw,2rem)}.subheadline-above-xl{font-weight:300;letter-spacing:.5px;margin-bottom:8px;font-size:clamp(1.25rem,.7081rem + 2.3121vw,2.5rem);line-height:clamp(1.75rem,1.0997rem + 2.7746vw,3.25rem)}.subheadline-above-l{font-weight:300;letter-spacing:.5px;margin-bottom:8px;font-size:clamp(1.125rem,.7457rem + 1.6185vw,2rem);line-height:clamp(1.625rem,1.1373rem + 2.0809vw,2.75rem)}.subheadline-above-m{font-weight:300;letter-spacing:.5px;font-size:clamp(.875rem,.604rem + 1.1561vw,1.5rem);line-height:clamp(1.25rem,.9249rem + 1.3873vw,2rem)}.subheadline-above-s{font-weight:300;letter-spacing:0;font-size:clamp(.875rem,.7124rem + .6936vw,1.25rem);line-height:clamp(1.25rem,1.0332rem + .9249vw,1.75rem)}.subheadline-above-xs{font-weight:300;letter-spacing:0;font-size:clamp(.875rem,.8208rem + .2312vw,1rem);line-height:clamp(1.25rem,1.1416rem + .4624vw,1.5rem)}.subheadline-below-xl{font-weight:300;letter-spacing:.5px}@media (min-width: 1200px){.subheadline-below-xl{letter-spacing:1.5px}}.subheadline-below-xl{font-size:clamp(2rem,.6994rem + 5.5491vw,5rem);line-height:clamp(2.5rem,.8743rem + 6.9364vw,6.25rem)}.subheadline-below-l{font-weight:300;letter-spacing:.5px}@media (min-width: 1200px){.subheadline-below-l{letter-spacing:0}}.subheadline-below-l{font-size:clamp(1.5rem,.5788rem + 3.9306vw,3.625rem);line-height:clamp(2rem,.9162rem + 4.6243vw,4.5rem)}.subheadline-below-m{font-weight:300;letter-spacing:0}@media (min-width: 1200px){.subheadline-below-m{letter-spacing:.5px}}.subheadline-below-m{font-size:clamp(1.25rem,.7081rem + 2.3121vw,2.5rem);line-height:clamp(1.75rem,1.0997rem + 2.7746vw,3.25rem)}.subheadline-below-s{font-weight:300;letter-spacing:.5px;font-size:clamp(1.125rem,.7457rem + 1.6185vw,2rem);line-height:clamp(1.625rem,1.1373rem + 2.0809vw,2.75rem)}.subheadline-below-xs{font-weight:300;letter-spacing:.5px;font-size:clamp(1rem,.7832rem + .9249vw,1.5rem);line-height:clamp(1.5rem,1.2832rem + .9249vw,2rem)}.body-m{font-size:20px;line-height:28px;font-weight:300;letter-spacing:0}.body-m-bold{font-weight:700}.body-s{font-size:16px;line-height:24px;font-weight:300;letter-spacing:0}.body-s-bold{font-weight:700}.ce-video{width:100%;height:100%}.ce-video__canvas{background:none;width:100%;height:auto;max-height:720px;display:block;overflow:hidden}.ce-video__container{opacity:0;-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.ce-video__legal{position:absolute;bottom:0;left:0;right:0;padding:5px 10px;background:silver;color:#000;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;font-size:16px}.ce-video__legal a{color:#00104f}.ce-video__play{position:absolute;width:48px;height:48px;border:3px solid #fff;border-radius:100%;background-color:#fff;bottom:64px;right:96px;z-index:99999;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:auto!important;-ms-touch-action:manipulation;touch-action:manipulation}.ce-video__play:after{position:absolute;content:"";top:50%;left:50%;margin:-.75rem 0 0 -.5rem;width:0;height:0;border-style:solid;border-width:.75rem 0 .75rem 1.5rem;border-color:transparent transparent transparent #00104f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ce-video__play:hover{background:#ffffff80}.ce-video__play:hover:after{border-color:transparent transparent transparent #fff}.ce-video__play.paused:after{content:"";border:none;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;background:-webkit-gradient(linear,left top,right top,color-stop(0,#00104f),color-stop(40%,#00104f),color-stop(40%,transparent),color-stop(60%,transparent),color-stop(60%,#00104f),to(#00104f));background:linear-gradient(to right,#00104f 0,#00104f 40%,transparent 40%,transparent 60%,#00104f 60%,#00104f 100%)}.ce-video__play.paused:hover:after{background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(40%,#fff),color-stop(40%,transparent),color-stop(60%,transparent),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,#fff 0,#fff 40%,transparent 40%,transparent 60%,#fff 60%,#fff 100%)}@media (max-width: 767.98px){.ce-video__play{bottom:12px;right:12px}}.ce-video__play:focus-visible{outline:3px solid #fff;outline-offset:4px;-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.2);box-shadow:0 0 0 4px #0003}.ce-video--initialized .ce-video__container{opacity:1}.ce-video--initialized .ce-video__legal{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;overflow:hidden}.ce-video--loading .ce-video__play:after{height:1rem;width:1.5rem;border-width:0}.ce-video__player.embed-responsive-item{width:100%;height:100%}
