html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.showcasev2-description *{font-size:26px;line-height:34px}@media screen and (max-width:767px){.showcasev2-description *{font-size:20px;line-height:1.4em}}.showcasev2-description * strong{background:0 0;font-weight:800}@media screen and (min-width:768px){.quote-icon{position:absolute;bottom:100%;right:100%}}.quote-icon{opacity:.7;width:48px;height:auto;display:block}.section-quote *{text-align:center;font-size:35px;line-height:44px}@media screen and (max-width:767px){.section-quote *{font-size:20px;line-height:1.4em}}.timeline-splide .splide__slide{opacity:.5}.timeline-splide .splide__slide.is-active{opacity:1;border:none!important}.progress-wrapper{background:#e0e0e0;border-radius:6px;width:100%;height:5px;position:relative}.progress-bar{background:#fc1333;border-radius:6px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.dots-container{pointer-events:none;justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dot{border-radius:50%;width:30px;height:30px;transition:transform .3s,color .3s}.dot.active{color:#fc1333}
*,:before,:after{box-sizing:border-box;font-family:var(--font-neue-montreal), -apple-system, BlinkMacSystemFont, sans-serif;margin:0;padding:0}audio::-webkit-media-controls-timeline{display:none}video::-webkit-media-controls-timeline{display:none}@media (max-width:980px){h2{word-break:break-word}}body{background-color:#fff;overflow-x:hidden}#__next{background-color:#fff}span{font-family:inherit}table{text-align:left;border-collapse:collapse;border:1px solid #000;font-size:clamp(1.06rem,1.03rem + .19vw,1.25rem);line-height:clamp(1.38rem,1.33rem + .25vw,1.63rem)}th,td{border-collapse:collapse;border:1px solid #000;padding:.5rem}p>a{text-decoration:underline}strong{font-weight:initial;background-color:#0000001a;position:relative}a{color:inherit;text-decoration:none}button,textarea,input,select,.no_highlights,a{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-khtml-user-select:none}textarea,input[type=text],input[type=button],input[type=submit],input[type=email],input[type=tel],input[type=checkbox],input[type=number]{-webkit-appearance:none;border-radius:0}body [aria-multiselectable] input[type=checkbox]{appearance:auto!important}.hideScrollbar::-webkit-scrollbar{display:none}.hideScrollbar{-ms-overflow-style:none;scrollbar-width:none}::selection{color:#fff;background:#fc1333}::selection{color:#fff;background:#fc1333}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#aaa}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}.video-fluid{z-index:0;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-fluid iframe{pointer-events:none;border:0;width:100vw;min-width:200vh;height:100vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.js-enabled noscript{display:none!important}.js-enabled .js-only-hero,.js-enabled .js-only-heading{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:auto!important;display:block!important}.ck-content a{color:#fc1333;font-weight:500;text-decoration:underline}.ck-content p{font-size:clamp(1.125rem,1rem + .333vw,1.25rem);line-height:1.2}.ck-content strong{background-color:unset;font-weight:700}body :is(ol,ul){padding-inline-start:0;list-style-position:inside}ol p{display:inline}.arrow-list ul{padding-inline-start:0;list-style:none}.arrow-list ul li{align-items:flex-start;column-gap:2px;margin-block:.8rem;display:flex}.arrow-list ul li:before{content:"";background-color:currentColor;width:24px;min-width:24px;height:24px;margin-top:2px;display:inline-block;-webkit-mask-image:url(/arrow-black.svg);mask-image:url(/arrow-black.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arrow-list ul li a{flex:1}.arrow-list ul li:has(a>span:only-child[style*=background]):before{z-index:2;background-color:var(--arrow-color,currentColor);margin:auto;position:relative;filter:none!important}.arrow-list ul li a>span:only-child[style*=background]{margin-left:-26px;z-index:1;border-radius:6px;margin-block:-6px;padding-block:6px;padding-inline:26px 14px;line-height:1;transition:background-color .2s,color .2s;display:inline-block;position:relative}.arrow-list ul li a:hover>span:only-child[style*=background]{background-color:unset!important;border:1px solid var(--span-bg)!important;color:var(--span-bg)!important}.arrow-list ul li:has(a:hover>span:only-child[style*=background]):before{background-color:var(--span-bg)}[style*=Akkordeon-Nine],[style*=akkordeon-nine]{font-family:var(--font-akkordeon-nine), sans-serif!important}[style*=NeueMontreal],[style*=Neue\ Montreal]{font-family:var(--font-neue-montreal), sans-serif!important}[style*=Marker-Mark],[style*=Marker\ Mark]{font-family:var(--font-marker-mark), cursive!important}
#iubenda-cs-banner div.iubenda-cs-opt-group{justify-content:end!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn{width:auto!important;padding:0!important;position:absolute!important;top:16px!important;right:16px!important}#iubenda-cs-banner div.iubenda-cs-opt-group button.iubenda-cs-reject-btn{color:#fc1333!important}#iubenda-cs-banner div.iubenda-cs-opt-group button.iubenda-cs-reject-btn:focus{box-shadow:none!important;outline:none!important}#iubenda-cs-banner #iubenda-cs-paragraph .iub-p strong{background:0 0!important;font-family:-apple-system,sans-serif!important;font-weight:300!important}#iubenda-cs-banner div.iubenda-banner-content{padding:16px 16px 30px!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:hover{box-shadow:none!important;text-decoration:underline!important}@media (min-width:639px){#iubenda-cs-banner div.iubenda-cs-opt-group-custom{order:2!important;margin-right:0!important}#iubenda-cs-banner div.iubenda-cs-opt-group button.iubenda-cs-accept-btn{margin-left:auto!important;margin-right:1rem!important}}#iubenda-cs-banner div.iubenda-cs-opt-group-custom button{color:#fc1333!important;background:#fff!important;border:1px solid #fc1333!important;padding:16px 40px!important}div#iubenda-cs-banner div.iubenda-cs-opt-group .iubenda-cs-opt-group-custom button:focus,div#iubenda-cs-banner div.iubenda-cs-opt-group .iubenda-cs-opt-group-consent button:focus{outline-color:#fc1333!important}#iubenda-cs-banner div.iubenda-cs-opt-group-consent button{padding:16px 40px!important}#iubenda-cs-banner div.iubenda-cs-opt-group button.iubenda-cs-accept-btn{border:1px solid #fc1333!important}div#purposes-content-container div.purposes-content div.iub-consent-buttons div button.purposes-btn-reject:focus,div#purposes-content-container div.purposes-content div.iub-consent-buttons div button.purposes-btn-accept:focus,div#purposes-content-container div.purposes-content div.iub-consent-buttons div button.purposes-btn-accept:focus,div#purposes-container.iubenda-modal-navigation div.purposes-header button:focus,div#purposes-container.iubenda-modal-navigation div.purposes-header a:focus,div#purposes-content-container div.purposes-content div.purposes-section-body.purposes-items button.purposes-item-title-btn:focus,div#iubenda-cs-paragraph a[href]:focus,div#purposes-content-container div.purposes-content div.purposes-section-body.purposes-items div.iub-toggle-checkbox.purposes-checkbox input:focus{outline-color:#fc1333!important}#iubenda-cs-banner div.iubenda-cs-opt-group-consent{margin-left:0!important}div#iubFooterBtnContainer button#iubFooterBtn{background:#fc1333!important;outline-color:#fc1333!important}
@font-face{font-family:akkordeonNine;src:url(../media/Akkordeon_Nine-s.p.0cszz7rd~plsh.woff2)format("woff2");font-display:swap}@font-face{font-family:akkordeonNine Fallback;src:local(Arial);ascent-override:148.07%;descent-override:36.46%;line-gap-override:0.0%;size-adjust:61.73%}.akkordeonnine_911a80a-module__j7rGeW__className{font-family:akkordeonNine,akkordeonNine Fallback}.akkordeonnine_911a80a-module__j7rGeW__variable{--font-akkordeon-nine:"akkordeonNine", "akkordeonNine Fallback"}
@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Light-s.p.07n8sc.s7gnde.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_LightItalic-s.p.0vf_mdt3ox-tw.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Regular-s.p.0w5ms0n899243.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Italic-s.p.03vap13qdu.xc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Medium-s.p.135~6y6u0z~-i.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_MediumItalic-s.p.01r9k6njpd57j.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Bold-s.p.0polbbg3e1-~1.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_BoldItalic-s.p.0mx1my~lm19-o.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:neueMontreal Fallback;src:local(Arial);ascent-override:101.24%;descent-override:27.67%;line-gap-override:0.0%;size-adjust:95.11%}.neuemontreal_a776e494-module__iexesq__className{font-family:neueMontreal,neueMontreal Fallback}.neuemontreal_a776e494-module__iexesq__variable{--font-neue-montreal:"neueMontreal", "neueMontreal Fallback"}
@font-face{font-family:houschkaPro;src:url(../media/HouschkaPro_Bold-s.0d~je2tfqb.1_.ttf)format("truetype");font-display:swap}@font-face{font-family:houschkaPro Fallback;src:local(Arial);ascent-override:74.98%;descent-override:23.68%;line-gap-override:0.0%;size-adjust:101.37%}.houschkapro_81418a7a-module__bVMyKq__className{font-family:houschkaPro,houschkaPro Fallback}.houschkapro_81418a7a-module__bVMyKq__variable{--font-houschka-pro:"houschkaPro", "houschkaPro Fallback"}
@font-face{font-family:markerMark;src:url(../media/Marker_Mark-s.0ljokxesruu83.otf)format("opentype");font-display:swap}@font-face{font-family:markerMark Fallback;src:local(Arial);ascent-override:103.67%;descent-override:29.62%;line-gap-override:0.0%;size-adjust:67.52%}.markermark_99236dfa-module__yu8VaW__className{font-family:markerMark,markerMark Fallback}.markermark_99236dfa-module__yu8VaW__variable{--font-marker-mark:"markerMark", "markerMark Fallback"}
