.topper{text-transform:uppercase;font-weight:600;margin-top:2.5rem;gap:1rem}.PromoVideo,.topper{display:flex;flex-direction:column}.PromoVideo{align-items:center;background-color:#4c5961;background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--text-anti-color);height:100vh;justify-content:center;min-height:640px;overflow:hidden;padding-top:120px;text-align:center;width:100%}@media only screen and (max-width:820px){.PromoVideo{height:880px;padding-bottom:6rem;padding-top:14rem}}@media only screen and (max-width:600px){.PromoVideo{padding-bottom:1rem;padding-top:36px}}.PromoVideo__player{position:absolute;left:0;top:0;height:100%;width:100%;min-height:100%;min-width:100%;z-index:0;object-fit:cover}@media only screen and (max-width:820px){.PromoVideo__player{max-height:880px;min-height:880px}}.PromoVideo__overlay{position:absolute;background-color:rgba(0,0,0,.5);height:100%;left:0;pointer-events:none;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}@media only screen and (max-width:820px){.PromoVideo__overlay{max-height:880px;min-height:880px}}.PromoVideo__content{align-items:center;display:flex;flex-direction:column;gap:2.25rem;justify-content:center;margin-block:auto;max-width:1240px;padding-bottom:5vh;padding-top:16px;position:absolute;z-index:2;max-width:50rem}@media only screen and (max-width:600px){.PromoVideo__content{gap:1.5rem}}.PromoVideo__actions,.PromoVideo__text{align-items:inherit;display:inherit;flex-direction:inherit;justify-content:inherit}@media only screen and (max-width:600px){.PromoVideo__actions,.PromoVideo__text{padding-inline:2rem;width:100%}.PromoVideo__actions .Btn,.PromoVideo__text .Btn{width:inherit}}.PromoVideo h1{color:inherit;text-transform:uppercase;font-weight:700;font-size:58px;margin-bottom:.25em;max-width:13em}@media only screen and (max-width:1600px){.PromoVideo h1{font-size:52px}}@media only screen and (max-width:1400px){.PromoVideo h1{font-size:48px}}@media only screen and (max-width:1240px){.PromoVideo h1{font-size:42px}}@media only screen and (max-width:1000px){.PromoVideo h1{font-size:38px}}@media only screen and (max-width:600px){.PromoVideo h1{font-size:32px;margin-bottom:.35em}}@media only screen and (max-width:440px){.PromoVideo h1{font-size:28px}}.PromoVideo__text{padding-inline:1.5rem;font-size:26px}@media only screen and (max-width:1600px){.PromoVideo__text{font-size:28px}}@media only screen and (max-width:1400px){.PromoVideo__text{font-size:26px}}@media only screen and (max-width:1240px){.PromoVideo__text{font-size:24px}}@media only screen and (max-width:1000px){.PromoVideo__text{font-size:22px}}@media only screen and (max-width:820px){.PromoVideo__text{max-width:24em}}@media only screen and (max-width:600px){.PromoVideo__text{font-size:20px}}@media only screen and (max-width:440px){.PromoVideo__text{font-size:18px}}.PromoVideo__detailed{max-width:42em}.PromoVideo__detailed p+p{margin-top:.75em}.Slider{min-width:0;position:relative;width:100%}.Slider__viewport{overflow:hidden}.Slider__container{display:flex;margin-left:-20px}.Slider__slide{flex:0 0 33.3333333333%;min-width:0;padding-left:20px}.Slider__slide img{aspect-ratio:552/400;border-radius:4px;display:block;height:auto;object-fit:cover;width:100%}.Slider__button{align-items:center;background:#fff;border-radius:50%;border:none;box-shadow:0 4px 16px rgba(0,0,0,.18);cursor:pointer;display:flex;font-size:36px;height:44px;justify-content:center;line-height:1;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:2}.Slider__button:before{background-image:url(/resources/img/icons/styled-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:26px;transform:translate(2px);width:30px}.Slider__button--prev{left:12px}.Slider__button--prev:before{transform:rotate(180deg) translate(2px)}.Slider__button--next{right:12px}@media(max-width:1024px){.Slider__slide{flex-basis:50%}}@media(max-width:600px){.Slider__container{margin-left:-12px}.Slider__slide{flex-basis:100%;padding-left:12px}.Slider__slide img{border-radius:14px}.Slider__button{font-size:30px;height:38px;width:38px}.Slider__button--prev{left:8px}.Slider__button--next{right:8px}}