.home-intro .page-section__heading{font-size:36px;line-height:46px;font-size:clamp(34px,calc(32.86802px + .00177 * 100vw),36px);line-height:clamp(44px,calc(42.86802px + .00177 * 100vw),46px)}@media (min-width:0px) and (max-width:575px){.home-intro .page-section__heading{display:none}}.home-intro .page-section__text{padding:0}@media (min-width:0px) and (max-width:575px){.home-intro .page-section__text{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-intro .page-section__body{font-family:var(--font-primary);letter-spacing:.54px}@media (min-width:992px){.home-intro .page-section__body{font-size:18px;line-height:28px}}.home-intro__button-wrap{margin-top:30px}.home-intro__content{position:relative;z-index:2}.home-intro__image{position:relative;z-index:1}.home-intro__image .picture{width:100%;padding-bottom:80%}.home-intro__image-link{position:relative;display:block}.home-intro__image-link .button--play-icon{position:absolute;right:30px;bottom:20px;z-index:1}@media (max-width:991px){.home-intro__image{padding-bottom:30px}}.page-section--home-intro-b{text-align:left}.page-section--home-intro-b .button-wrap{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media (min-width:1400px){.page-section--home-intro-b .home-intro__image{padding:0 70px 0 0}}@media (min-width:992px) and (max-width:1199px){.page-section--home-intro-b .home-intro__image{padding:0 20px 0 0}}@media (min-width:1200px) and (max-width:1399px){.page-section--home-intro-b .home-intro__image{padding:0 20px 0 0}}@media (min-width:992px) and (max-width:1199px){.page-section--home-intro-b .home-intro__content{padding:0 0 0 20px}}@media (min-width:1200px) and (max-width:1399px){.page-section--home-intro-b .home-intro__content{padding:0 0 0 20px}}