.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-inline-end:-.6rem}.embla__dot{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;inline-size:2.6rem;block-size:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}html.platform-desktop .embla__dot:focus-visible{outline:.1rem solid var(--white)}.embla__dot:after{background-color:hsla(0,0%,100%,.4);inline-size:1.4rem;block-size:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{background-color:var(--white)}.hero .hero-title p{display:inline-block;color:var(--white);font-weight:400;padding-block-end:.4rem}.hero .hero-title strong{font-weight:700}.hero .hero-title.desktop{display:block}@media(max-width: 920px){.hero .hero-title.desktop{display:none}}.hero .hero-title.mobile{display:none}@media(max-width: 920px){.hero .hero-title.mobile{display:block;max-inline-size:58.8rem;padding:0 3rem 3.2rem;position:relative;z-index:3}}@media(max-width: 767px){.hero .hero-title.mobile{padding:0 1.6rem 3.2rem}}.hero .hero-title.mobile p{font-size:4.4rem;line-height:5.2rem;margin-block:-1.1rem -0.5rem}@media(max-width: 620px){.hero .hero-title.mobile p{font-size:3.4rem;line-height:4.2rem;margin-block:-0.9rem -0.1rem}}@media(max-width: 440px){.hero .hero-title.mobile p{font-size:2.8rem;line-height:3.6rem;margin-block:-0.7rem -0.1rem}}.hero span.text-primary{color:var(--primary)}.hero span.text-secondary{color:var(--secondary)}.hero span.text-tertiary{color:var(--tertiary)}.hero span.text-accentOne{color:var(--accentOne)}.hero span.text-accentTwo{color:var(--accentTwo)}.hero span.text-accentThree{color:var(--accentThree)}.hero span.text-accentFour{color:var(--accentFour)}.hero span.text-monoOne{color:var(--monoOne)}.hero span.text-white{color:var(--white)}.hero span.text-purple{color:var(--primary)}.hero span.text-orange{color:var(--secondary)}.hero span.text-pink{color:var(--tertiary)}.hero span.text-blue{color:var(--accentOne)}.hero span.text-green{color:var(--accentTwo)}.hero span.text-red{color:var(--accentThree)}.hero span.text-grey{color:var(--accentFour)}.hero.stories-enabled .hero-title.desktop p{font-size:5.4rem;line-height:6.2rem;margin-block:-1.1rem 0px}.hero.stories-enabled .hero-title.desktop p.text-primary{color:var(--primary)}.hero.stories-enabled .hero-title.desktop p.text-secondary{color:var(--secondary)}.hero.stories-enabled .hero-title.desktop p.text-tertiary{color:var(--tertiary)}.hero.stories-enabled .hero-title.desktop p.text-accentOne{color:var(--accentOne)}.hero.stories-enabled .hero-title.desktop p.text-accentTwo{color:var(--accentTwo)}.hero.stories-enabled .hero-title.desktop p.text-accentThree{color:var(--accentThree)}.hero.stories-enabled .hero-title.desktop p.text-accentFour{color:var(--accentFour)}.hero.stories-enabled .hero-title.desktop p.text-monoOne{color:var(--monoOne)}.hero.stories-enabled .hero-title.desktop p.text-white{color:var(--white)}.hero.stories-enabled .hero-title.desktop p.text-purple{color:var(--primary)}.hero.stories-enabled .hero-title.desktop p.text-orange{color:var(--secondary)}.hero.stories-enabled .hero-title.desktop p.text-pink{color:var(--tertiary)}.hero.stories-enabled .hero-title.desktop p.text-blue{color:var(--accentOne)}.hero.stories-enabled .hero-title.desktop p.text-green{color:var(--accentTwo)}.hero.stories-enabled .hero-title.desktop p.text-red{color:var(--accentThree)}.hero.stories-enabled .hero-title.desktop p.text-grey{color:var(--accentFour)}@media(max-width: 1200px){.hero.stories-enabled .hero-title.desktop p{font-size:4.4rem;line-height:5.2rem;margin-block:-1.1rem -0.5rem}}@media(max-width: 1024px){.hero.stories-enabled .hero-title.desktop p{font-size:3.4rem;line-height:4.2rem;margin-block:-0.9rem -0.1rem}}.hero.stories-disabled .hero-title.desktop p{font-size:5.4rem;line-height:6.2rem;margin-block:-1.1rem 0px}@media(max-width: 1024px){.hero.stories-disabled .hero-title.desktop p{font-size:5rem;line-height:5.8rem;margin-block:-1.2rem -0.2rem}}.hero video{position:absolute;inset-block-start:50%;inset-inline-start:50%;min-inline-size:100%;min-block-size:100%;inline-size:auto;block-size:auto;transform:translate(-50%, -50%);opacity:0;transition:opacity .5s ease-in-out;will-change:opacity}html[dir=rtl] .hero video{transform:translate(50%, -50%)}.hero video.loaded{opacity:1}.hero picture{position:absolute;inset:0}.hero picture.desktop-poster{block-size:700px;transform:translateY(-50%);inset-block-start:50%}.hero picture.tablet{display:none}@media(min-width: 768px)and (max-width: 1023px){.hero picture.tablet{display:block}}.hero picture.mobile{display:none}@media(max-width: 767px){.hero picture.mobile{display:block}}.hero picture.mobile-image{display:none}@media(max-width: 767px){.hero picture.mobile-image{display:block}}.hero picture img{block-size:100%;object-fit:cover;object-position:center;inline-size:100%}.hero .stories{display:grid;position:relative}.hero .stories .background{backdrop-filter:blur(12px);border-radius:1.6rem;inset:0;opacity:.87;position:absolute}.hero .stories .background.bg-primary{background-color:var(--primary)}.hero .stories .background.bg-secondary{background-color:var(--secondary)}.hero .stories .background.bg-tertiary{background-color:var(--tertiary)}.hero .stories .background.bg-accentOne{background-color:var(--accentOne)}.hero .stories .background.bg-accentTwo{background-color:var(--accentTwo)}.hero .stories .background.bg-accentThree{background-color:var(--accentThree)}.hero .stories .background.bg-accentFour{background-color:var(--accentFour)}.hero .stories .background.bg-monoOne{background-color:var(--monoOne)}.hero .stories .background.bg-white{background-color:var(--white)}.hero .stories .background.bg-purple{background-color:var(--primary)}.hero .stories .background.bg-orange{background-color:var(--secondary)}.hero .stories .background.bg-pink{background-color:var(--tertiary)}.hero .stories .background.bg-blue{background-color:var(--accentOne)}.hero .stories .background.bg-green{background-color:var(--accentTwo)}.hero .stories .background.bg-red{background-color:var(--accentThree)}.hero .stories .background.bg-grey{background-color:var(--accentFour)}@media(max-width: 920px){.hero .stories .background{opacity:1;border-radius:0}}.hero .stories p{color:var(--white);text-overflow:ellipsis;font-size:1.3rem;font-weight:600;line-height:1.3rem;margin-block:-0.4rem;letter-spacing:.65px;text-transform:uppercase}.hero .stories strong{color:var(--white);font-size:3rem;font-style:normal;font-weight:600;line-height:4rem;margin-block:-0.8rem -0.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1200px){.hero .stories strong{font-size:2.4rem;line-height:3.2rem;margin-block:-0.5rem -0.1rem}}.hero .stories .embla__viewport{overflow:hidden}.hero .stories .embla__container{display:flex;touch-action:pan-y pinch-zoom}.hero .stories .embla__slide{transform:translate3d(0, 0, 0);flex:0 0 100%;min-inline-size:0;inline-size:100%;display:flex;flex-direction:column;row-gap:3rem;padding:3.6rem 4rem}@media(max-width: 1200px){.hero .stories .embla__slide{padding:3.2rem}}@media(max-width: 920px){.hero .stories .embla__slide{padding-inline:3rem}}@media(max-width: 767px){.hero .stories .embla__slide{padding-inline:1.6rem}}.hero .stories .embla__slide>div{margin-block-start:auto}.hero .stories .embla__dots{position:absolute;inset-block-end:4.7rem;inset-inline-end:4rem}@media(max-width: 920px){.hero .stories .embla__dots{inset-inline-end:3rem}}@media(max-width: 767px){.hero .stories .embla__dots{inset-inline-end:1.6rem}}.hero{align-items:flex-end;display:grid;block-size:70rem;margin-block-end:3.2rem;position:relative;overflow:hidden;inline-size:100%}@media(max-width: 920px){.hero{block-size:auto}}@media(max-width: 920px){.hero>div:first-child{block-size:560px;overflow:hidden;position:relative;align-items:flex-end;display:grid}}@media(max-width: 767px){.hero>div:first-child{block-size:40rem}}.hero>div:first-child>span{block-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;inline-size:100%;z-index:2}.hero .hero-content{align-items:center;position:relative;display:grid;grid-template-columns:repeat(2, 1fr);padding-block-end:4.8rem;max-inline-size:129.6rem;column-gap:6rem;z-index:3}@media(max-width: 920px){.hero .hero-content{grid-template-columns:1fr;max-inline-size:100%;padding:0}}.hero.no-bottom-padding{margin-block-end:0}.hero.stories-disabled .hero-content{grid-template-columns:minmax(auto, 58.8rem)}
