.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}.Container{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);fill:currentColor;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);flex:1;width:100%}.Container.is-alternative-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}.Container.is-extended-background{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);position:relative}@media screen and (min-width:1280px){.Container.is-extended-background:before{content:"";z-index:-1;background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);width:100vw;height:100%;margin-left:-50vw;position:absolute;top:0;left:50%}}.Container.is-alternative-background{background-color:var(--lightningcss-light,#f1f1f2)var(--lightningcss-dark,#232424)}.Container.is-alternative-background.is-extended-background{background-color:var(--lightningcss-light,#f1f1f2)var(--lightningcss-dark,#232424);position:relative}@media screen and (min-width:1280px){.Container.is-alternative-background.is-extended-background:before{content:"";z-index:-1;background-color:var(--lightningcss-light,#f1f1f2)var(--lightningcss-dark,#232424);width:100vw;height:100%;margin-left:-50vw;position:absolute;top:0;left:50%}.Container.is-full-width{width:100vw;position:relative;left:calc(50% - 50vw)}}.Container.is-slice-padding{padding:16px}@media screen and (min-width:1024px){.Container.is-slice-padding{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:1440px){.Container.is-slice-padding{padding-left:0;padding-right:0}}.Container.is-slice-padding-block{padding-top:16px;padding-bottom:16px}@media screen and (min-width:1024px){.Container.is-slice-padding-block{padding-top:32px;padding-bottom:32px}}.Container.is-slice-padding-inline{padding-left:16px;padding-right:16px}@media screen and (min-width:1440px){.Container.is-slice-padding-inline{padding-left:0;padding-right:0}}.PromoCard{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);grid-template-areas:"main";display:grid}.PromoCard__flow{z-index:2;flex-direction:column;grid-area:main;gap:24px;min-width:0;padding:16px;display:flex}@media screen and (min-width:670px){.PromoCard__flow{padding:24px 40px}}@media screen and (min-width:1024px){.PromoCard__flow{padding:48px 56px}}.PromoCard__pinned{aspect-ratio:1;grid-area:main;min-width:0;position:relative}.PromoCard__pinned:before{content:"";opacity:.6;background-image:linear-gradient(var(--lightningcss-light,#fff)var(--lightningcss-dark,#000) 0%,transparent 40%);position:absolute;top:0;bottom:0;left:0;right:0}.PromoCard__texts{text-align:center;flex-direction:column;gap:8px;display:flex}.PromoCard__title{letter-spacing:0;font-family:NouvelR\, sans-serif;font-size:2.4rem;font-weight:700;line-height:2.4rem}@media screen and (min-width:670px){.PromoCard__title{letter-spacing:0;font-size:3.2rem;line-height:3.2rem}}@media screen and (min-width:1024px){.PromoCard__title{letter-spacing:0;font-size:4rem;line-height:4rem}}.PromoCard__desc{letter-spacing:0;font-family:NouvelR\, sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem}.PromoCard__ctas{gap:8px;margin-left:auto;margin-right:auto;display:flex}