.ImageWithVideo{grid-template-areas:"main";width:100%;height:100%;display:grid;overflow:hidden}.ImageWithVideo.is-editMode .ImageWithVideo__video{-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}.ImageWithVideo__picture{grid-area:main;overflow:hidden}.ImageWithVideo__video{z-index:1;object-fit:cover;grid-area:main;width:100%;height:100%;max-height:100%;overflow:hidden}.BackToTop{--BackToTop-size:40px;z-index:23;width:0;height:0;position:-webkit-sticky;position:sticky;top:100%;left:0}@media screen and (min-width:1024px){.BackToTop{--BackToTop-size:50px;z-index:23;left:50%}}.BackToTop:before{content:"";opacity:0;-webkit-filter:blur(50px);filter:blur(50px);background-color:#000;border-radius:50%;width:320px;height:100px;transition:opacity .5s;display:block;position:absolute;top:-80px;left:-160px}@media screen and (min-width:1024px){.BackToTop:before{-webkit-filter:blur(100px);filter:blur(100px);width:400px;top:-30px;left:-200px}}.BackToTop.is-shown:before{opacity:.7;transition:opacity 2s}.BackToTop.is-shown .BackToTop__btn{opacity:1;visibility:visible;transition-delay:.1s;transform:translate(20px,calc(-100% - 80px))}@media screen and (min-width:1024px){.BackToTop.is-shown .BackToTop__btn{transform:translate(-50%,calc(-100% - 36px))}}.BackToTop.is-shown .BackToTop__icon,.BackToTop.is-shown .BackToTop__label{opacity:1;transition-duration:.3s;transition-delay:.28s;transform:translate(0,0)}.BackToTop:not(.is-shown){pointer-events:none}.BackToTop__btn{opacity:0;visibility:hidden;flex-direction:column;align-items:center;transition:transform .3s ease-out,visibility .3s,opacity .3s;display:flex;transform:translate(-100%,calc(-100% - 80px))}@media screen and (min-width:1024px){.BackToTop__btn{transform:translate(-50%)}}.BackToTop__background{width:var(--BackToTop-size);color:#fff;aspect-ratio:1;background-color:#000;border:1px solid #fff;border-radius:50%;margin:0;padding:0;overflow:hidden}.BackToTop__icon{transform:translate3d(0,var(--BackToTop-size),0);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:transform 0s cubic-bezier(.175,.885,.32,1.275) .3s;display:flex}.BackToTop__label{color:#fff;white-space:nowrap;opacity:0;margin-top:8px;font-family:MBLZ\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1;transition:transform 0s .3s,opacity .3s .3s;transform:translate(-50%)}@media screen and (min-width:1024px){.BackToTop__label{margin-top:16px;transform:translateY(-50%)}}.BackToTop__svg{fill:currentColor;stroke:currentColor;stroke-width:1px}.AccordionIntroTextItem{opacity:.25;transition:height .5s,opacity .5s}.AccordionIntroTextItem.is-highlighted{opacity:1}@media screen and (max-width:669px){.AccordionIntroTextItem.is-hidden{opacity:0}}.AccordionIntroTextItem.is-open .AccordionIntroTextItem__hideable{opacity:1}.AccordionIntroTextItem__hideable{opacity:0;flex-direction:column;gap:8px;margin-top:12px;transition:opacity .3s ease-in-out;display:flex}@media screen and (min-width:670px){.AccordionIntroTextItem__hideable{margin-top:16px}}@media screen and (min-width:1024px){.AccordionIntroTextItem__hideable{margin-top:20px}}.AccordionIntroTextItem__strapline{font-family:MBLZ\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1}@media screen and (min-width:670px){.AccordionIntroTextItem__strapline{font-size:1.6rem}}.AccordionIntroTextItem__title{font-family:MBLZ\, sans-serif;font-size:2.4rem;font-weight:800;line-height:.95}@media screen and (min-width:670px){.AccordionIntroTextItem__title{font-size:3.2rem}}@media screen and (min-width:1024px){.AccordionIntroTextItem__title{font-size:5.6rem}}.AccordionIntroTextItem__description{font-family:MBLZ\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5}@media screen and (min-width:670px){.AccordionIntroTextItem__description{font-size:1.6rem}}.AccordionIntroTextItem__legalMention{margin-top:16px;font-family:MBLZ\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1.15}@media screen and (min-width:670px){.AccordionIntroTextItem__legalMention{margin-top:24px}}.AccordionIntroTextItem__title{text-transform:uppercase;font-family:MBLZ\, sans-serif;font-size:3.2rem;font-weight:800;line-height:.95}@media screen and (min-width:1024px){.AccordionIntroTextItem__title{font-size:4.8rem}}.AccordionIntroTextItem__description{font-size:1.6rem}.AccordionIntro{--AccordionIntro-height:100vh;--AccordionIntro-size-min:100vmin;--AccordionIntro-size-max:56vmax;--AccordionIntro-num-items:1;--AccordionIntro-selected:0;--AccordionIntro-translation:0;--AccordionIntro-progress:0;--AccordionIntro-follow-scroll-translate:calc((var(--AccordionIntro-num-items) - 1)*(var(--AccordionIntro-height)*-.1));height:calc(var(--AccordionIntro-height)*.8 + var(--AccordionIntro-num-items)*var(--AccordionIntro-height)*.4);min-height:var(--AccordionIntro-height)}.AccordionIntro.is-editMode{--AccordionIntro-height:700px;--AccordionIntro-size-min:--accordionintro-height;--AccordionIntro-size-max:calc(.56*--accordionintro-height)}.AccordionIntro.is-fullscreen-mode .AccordionIntro__imageArea{z-index:-1;width:100%;max-width:none;height:var(--AccordionIntro-height);max-height:none}@media screen and (min-width:670px){.AccordionIntro.is-fullscreen-mode .AccordionIntro__textsArea{margin-left:50vw}}@media screen and (orientation:landscape){.AccordionIntro.is-fullscreen-mode .AccordionIntro__textsArea{margin-left:50vw}}.AccordionIntro__pinned{width:100%;height:var(--AccordionIntro-height);position:-webkit-sticky;position:sticky;top:0;left:0;overflow:hidden}.AccordionIntro__textsArea{transform:translate3d(0,calc(var(--AccordionIntro-progress)*var(--AccordionIntro-follow-scroll-translate)),0);padding-top:calc((var(--AccordionIntro-height) - 100vw)/2);will-change:transform}@media screen and (min-width:670px){.AccordionIntro__textsArea{width:50%;padding-top:calc(var(--AccordionIntro-height)*.33)}}@media screen and (min-width:1280px){.AccordionIntro__textsArea{margin-left:calc(50vw - 640px)}}@media screen and (orientation:landscape){.AccordionIntro__textsArea{width:50%;padding-top:calc(var(--AccordionIntro-height)*.5)}}.AccordionIntro__textsWrapper{--AccordionIntro-gap:calc(56px + var(--AccordionIntro-follow-scroll-translate)/var(--AccordionIntro-num-items));--AccordionIntro-gaps:calc(var(--AccordionIntro-gap)*var(--AccordionIntro-selected));--AccordionIntro-translate-y:calc(var(--AccordionIntro-translation)*1px - var(--AccordionIntro-gaps));transform:translate3d(0,var(--AccordionIntro-translate-y),0);z-index:3;will-change:transform;padding-left:16px;padding-right:16px;transition:transform .5s ease-in-out}@media screen and (min-width:670px){.AccordionIntro__textsWrapper{--AccordionIntro-gap:calc(80px + var(--AccordionIntro-follow-scroll-translate)/var(--AccordionIntro-num-items));padding-left:32px;padding-right:32px}}@media screen and (min-width:1024px){.AccordionIntro__textsWrapper{width:480px}}.AccordionIntro__textItem{margin:56px 0}@media screen and (min-width:670px){.AccordionIntro__textItem{margin:80px 0}}.AccordionIntro__straplineComponent{padding-bottom:4px;font-family:MBLZ\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1;position:absolute;top:-56px;transform:translateY(-100%)}.AccordionIntro__straplineComponent:after{content:"";background-color:currentColor;width:48px;height:4px;position:absolute;bottom:0;left:0}@media screen and (min-width:670px){.AccordionIntro__straplineComponent{padding-bottom:12px;font-size:1.4rem;top:-80px}}@media screen and (min-width:1024px){.AccordionIntro__straplineComponent{font-size:2.4rem}}.AccordionIntro__imageArea{width:100%;max-height:calc(.5*var(--AccordionIntro-height));pointer-events:none;isolation:isolate;aspect-ratio:1;position:absolute;bottom:0;right:0}@media screen and (orientation:landscape){.AccordionIntro__imageArea{z-index:-1;width:var(--AccordionIntro-size-min);max-width:var(--AccordionIntro-size-max);height:var(--AccordionIntro-size-min);max-height:var(--AccordionIntro-size-max);bottom:0}}@media screen and (min-width:670px){.AccordionIntro__imageArea{z-index:-1;width:var(--AccordionIntro-size-min);max-width:var(--AccordionIntro-size-max);height:var(--AccordionIntro-size-min);max-height:none;bottom:0}}.AccordionIntro__cloneWrapper{display:none}.AccordionIntro__image{width:100%;height:100%;position:absolute;top:0;left:0}