/*! SLIDER HOMEPAGE */@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.SliderHomepage{grid-column:1/-1;min-height:100vh;overflow:hidden;position:relative}@media (min-width:1024px){.SliderHomepage{min-height:calc(100vh - var(--small-desktop-header-height))}}@media (min-width:1280px){.SliderHomepage{min-height:calc(100vh - var(--desktop-header-height))}}.SliderHomepage .swiper{height:100%}.SliderHomepage-imageContainer{display:flex;flex-direction:column;height:100%;justify-content:center}@media (min-width:1024px){.SliderHomepage-imageContainer{justify-content:center}}.SliderHomepage-imageContainer .PageTitle{height:auto}@media (min-width:1024px){.SliderHomepage-imageContainer .PageTitle-heading{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-top:0;text-overflow:ellipsis}.SliderHomepage-imageContainer .PageTitle-description em{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.SliderHomepage-image{height:100%;position:absolute;width:100%}.SliderHomepage-image:after{background:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.1) 60%,transparent) 0/100% no-repeat;content:"";inset:0;opacity:.5;position:absolute}.SliderHomepage-image figure,.SliderHomepage-image img,.SliderHomepage-image video{animation:fadeIn .5s ease-in-out 1;animation-fill-mode:forwards;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;width:100%}.SliderHomepage-image .Copyright{z-index:1}@media (max-width:1023px){.SliderHomepage-image .Copyright{bottom:var(--s);inset-block-start:auto}}@media (min-width:1024px){.SliderHomepage-imageButton{margin-bottom:89px}}.SliderHomepage-nav{bottom:50px;position:absolute;width:100%;z-index:1}@media (min-width:1024px){.SliderHomepage-nav{bottom:var(--l)}}.SliderHomepage-navList{display:flex;gap:6px;justify-content:center}@media (min-width:1024px){.SliderHomepage-navList{gap:var(--m)}}.SliderHomepage-navItem{background-color:#fff;height:1px;transition:background-color .3s ease;width:60px}@media (min-width:1024px){.SliderHomepage-navItem{align-items:stretch;background-color:transparent;display:flex;height:auto;justify-content:stretch;width:100%}}.SliderHomepage-navItem.SliderHomepage-navItem--active,.SliderHomepage-navItem:focus,.SliderHomepage-navItem:hover{background-color:#cd0019}@media (min-width:1024px){.SliderHomepage-navItem.SliderHomepage-navItem--active,.SliderHomepage-navItem:focus,.SliderHomepage-navItem:hover{background-color:#444d55}}.SliderHomepage-navItem .Cta{display:none}@media (min-width:1024px){.SliderHomepage-navItem .Cta{background-color:transparent;border-bottom:1px solid #fff;display:inline-flex;justify-content:space-between;text-align:start}}.SliderHomepage-navItemLabel{display:none}@media (min-width:1024px){.SliderHomepage-navItemLabel{display:block}}.SliderHomepage-slideContent{background-color:transparent;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:100%;transition:none;width:100%}.swiper-slide-active .SliderHomepage-slideContent{transition:all .4s ease-out}.swiper-slide-active .SliderHomepage-slideContent--animation{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);transform:scale(1.2);transition:0s}.Newsletter{scroll-margin-top:200px}.Newsletter .Illustration{height:63px;width:55px}.Newsletter .Illustration svg{height:100%;width:100%}.Newsletter>*{margin-bottom:var(--l)}.Newsletter .Newsletter-error-container{display:flex;flex-direction:column}@media (min-width:1024px){.Newsletter .Newsletter-error-container{flex-direction:row}}.Newsletter .Newsletter-error-container .CommonCta{margin:auto;margin-top:var(--l)}@media (min-width:1024px){.Newsletter .Newsletter-error-container .CommonCta{margin:var(--l)}}.Newsletter-formMessage{justify-content:start;margin-left:var(--xs)}.Newsletter-form>*{margin-bottom:var(--l)}.Newsletter-title p{color:#444d55;font-size:1.2rem}@media (min-width:1024px){.Newsletter-title p{font-size:1.6rem}}.Newsletter-emailField{background:#fff;display:flex;flex-direction:column;flex-grow:1}.Newsletter-emailField .FormField{background-color:#fff;width:100%}.Newsletter-emailField .Cta{justify-content:space-between;width:100%}@media (min-width:1024px){.Newsletter-emailField .Cta{width:auto}.Newsletter-emailField{flex-direction:row;width:70%}}
