*,:after,:before{margin:0;padding:0;box-sizing:border-box;font-family:NeueMontreal,-apple-system,BlinkMacSystemFont,sans-serif}audio::-webkit-media-controls-timeline,video::-webkit-media-controls-timeline{display:none}@media (max-width:980px){h2{word-break:break-word}}body{overflow-x:hidden}#__next,body{background-color:#fff}span{font-family:inherit}table{font-size:clamp(1.06rem,1.03rem + .19vw,1.25rem);line-height:clamp(1.38rem,calc(1.33rem + .25vw),1.63rem);text-align:left}table,td,th{border:1px solid #000;border-collapse:collapse}td,th{padding:.5rem}p>a{text-decoration:underline}strong{position:relative;font-weight:400;background-color:rgba(0,0,0,.1)}a{color:inherit;text-decoration:none}.no_highlights,a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=button],input[type=checkbox],input[type=email],input[type=number],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.hideScrollbar::-webkit-scrollbar{display:none}.hideScrollbar{-ms-overflow-style:none;scrollbar-width:none}::selection{background:#fc1333;color:#fff}::-moz-selection{background:#fc1333;color:#fff}::-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{text-size-adjust:100%}.video-fluid{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;background-color:#000}.video-fluid iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;min-width:177.77vh;min-height:56.25vw;border:0;pointer-events:none}.js-enabled noscript{display:none!important}.js-enabled .js-only-heading,.js-enabled .js-only-hero{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:auto!important}body ul{list-style-position:inside;-webkit-padding-start:0;padding-inline-start:0}#iubenda-cs-banner div.iubenda-cs-opt-group{justify-content:end!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn{position:absolute!important;top:16px!important;right:16px!important;padding:0!important;width:auto!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{outline:none!important;box-shadow:none!important}#iubenda-cs-banner #iubenda-cs-paragraph .iub-p strong{background:none!important;font-weight:300!important;font-family:-apple-system,sans-serif!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{padding:16px 40px!important;background:#fff!important;border:1px solid #fc1333!important;color:#fc1333!important}div#iubenda-cs-banner div.iubenda-cs-opt-group .iubenda-cs-opt-group-consent button:focus,div#iubenda-cs-banner div.iubenda-cs-opt-group .iubenda-cs-opt-group-custom 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#iubenda-cs-paragraph a[href]:focus,div#purposes-container.iubenda-modal-navigation div.purposes-header a:focus,div#purposes-container.iubenda-modal-navigation div.purposes-header button: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-reject:focus,div#purposes-content-container div.purposes-content div.purposes-section-body.purposes-items button.purposes-item-title-btn: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}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){font-size:20px;line-height:1.4em}& strong{background:transparent;font-weight:800}}.quote-icon{@media screen and (min-width:768px){position:absolute;right:100%;bottom:100%}width:48px;display:block;height:auto;opacity:.7}.section-quote *{text-align:center;font-size:35px;line-height:44px;@media screen and (max-width:767px){font-size:20px;line-height:1.4em}}.timeline-splide{.splide__slide{opacity:.5}.splide__slide.is-active{opacity:1;border:none!important}}.progress-wrapper{position:relative;width:100%;height:5px;background:#e0e0e0;border-radius:6px}.progress-bar{position:absolute;top:0;left:0;height:100%;background:#fc1333;border-radius:6px;transition:width .3s ease}.dots-container{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.dot{width:30px;height:30px;border-radius:50%;background-color:#e0e0e0}.dot,.dot.active{transition:transform .3s ease,background-color .3s ease}.dot.active{background-color:#fc1333}@font-face{font-family:Akkordeon-Nine;src:url(/fonts/Akkordeon-Nine.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fallback;src:local("Roboto"),local("Helvetica Neue"),local("BlinkMacSystemFont"),local("Segoe UI"),local("-apple-system"),local("Ubuntu"),local("Arial"),local("Cantarell"),local("Cantarell Regular"),local("Liberation Sans"),local("DejaVu Sans");size-adjust:50%;ascent-override:80%;descent-override:10%;line-gap-override:0%}@font-face{font-family:NeueMontreal;font-weight:300;font-style:normal;src:url(/fonts/NeueMontreal-Light.woff2) format("woff2"),url(/fonts/NeueMontreal-Light.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:300;font-style:italic;src:url(/fonts/NeueMontreal-LightItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:400;font-style:normal;src:url(/fonts/NeueMontreal-Regular.woff2) format("woff2"),url(/fonts/NeueMontreal-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:400;font-style:italic;src:url(/fonts/NeueMontreal-Italic.woff2) format("woff2"),url(/fonts/NeueMontreal-Italic.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:500;font-style:normal;src:url(/fonts/NeueMontreal-Medium.woff2) format("woff2"),url(/fonts/NeueMontreal-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:500;font-style:italic;src:url(/fonts/NeueMontreal-MediumItalic.woff2) format("woff2"),url(/fonts/NeueMontreal-MediumItalic.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:700;font-style:normal;src:url(/fonts/NeueMontreal-Bold.woff2) format("woff2"),url(/fonts/NeueMontreal-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:NeueMontreal;font-weight:700;font-style:italic;src:url(/fonts/NeueMontreal-BoldItalic.woff2) format("woff2"),url(/fonts/NeueMontreal-BoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:Marker-Mark;src:url(/fonts/Marker-Mark.otf) format("opentype");font-display:swap}