.hero-module-scss-module__2HifLq__hero{grid-column:1/-1;grid-template-columns:subgrid;grid-auto-rows:auto;display:grid}@supports not (grid-template-columns:subgrid){.hero-module-scss-module__2HifLq__hero{grid:inherit}}.hero-module-scss-module__2HifLq__hero__heading{z-index:1;grid-column:1 col-start/-2;margin-block:0 clamp(1rem,1.50235vw + .647887rem,2rem)}.hero-module-scss-module__2HifLq__hero__heading i{color:var(--theme-secondary-color);font-style:normal}@media screen and (min-width:576px){.hero-module-scss-module__2HifLq__hero__heading{grid-column:2 col-start/-3}}.hero-module-scss-module__2HifLq__hero__media{grid-template-columns:subgrid;border-radius:var(--theme-border-radius);grid-area:3/1/auto/-1;max-height:610px;transition:all .15s ease-in;display:grid;overflow:clip}.hero-module-scss-module__2HifLq__hero__media:has(.vjs-has-started){max-height:fit-content}.hero-module-scss-module__2HifLq__hero__image,.hero-module-scss-module__2HifLq__hero__video,.hero-module-scss-module__2HifLq__hero__loader{grid-area:1/1/auto/end}.hero-module-scss-module__2HifLq__hero__video{max-height:610px;z-index:1;block-size:auto;max-inline-size:100%;display:block;container:hero-video/size}.hero-module-scss-module__2HifLq__hero__video .vjs-big-play-button:not(.vjs-has-started){transform:translateY(-5cqh)}@media screen and (min-width:1025px){.hero-module-scss-module__2HifLq__hero__video .vjs-big-play-button:not(.vjs-has-started){transform:translateY(-15cqh)}}.hero-module-scss-module__2HifLq__hero__image{aspect-ratio:16/9;object-fit:cover;object-position:top;background-repeat:no-repeat;background-size:100% 100%;width:100%}.hero-module-scss-module__2HifLq__hero__content{grid-area:4/2/auto/-2;grid-template-columns:subgrid;border-radius:var(--theme-border-radius);z-index:2;background-color:#fff;grid-auto-rows:auto;margin-top:-2rem;padding-block:clamp(1rem,3.0047vw + .295775rem,3rem);transition:all .15s ease-in;display:grid}@supports not (grid-template-columns:subgrid){.hero-module-scss-module__2HifLq__hero__content{grid:inherit}}@media screen and (min-width:1025px){.hero-module-scss-module__2HifLq__hero__content{margin-top:-6rem}}.hero-module-scss-module__2HifLq__hero__subheading{grid-column:2 col-start/-2}@media screen and (min-width:768px){.hero-module-scss-module__2HifLq__hero__subheading{grid-column:2 col-start/7}}.hero-module-scss-module__2HifLq__hero__text{grid-column:2 col-start/-2}@media screen and (min-width:576px){.hero-module-scss-module__2HifLq__hero__text{grid-column:2 col-start/-3}}@media screen and (min-width:768px){.hero-module-scss-module__2HifLq__hero__text{grid-area:1/7/3/-2}}.hero-module-scss-module__2HifLq__hero__button{grid-area:3/2 col-start/auto/-2;place-self:end start}@media screen and (min-width:768px){.hero-module-scss-module__2HifLq__hero__button{grid-area:2/2/auto/7;margin-bottom:.5rem}}.hero-module-scss-module__2HifLq__hero--hero-2:has(.vjs-has-started) .hero-module-scss-module__2HifLq__hero__content{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.hero-module-scss-module__2HifLq__hero--hero-2 .hero-module-scss-module__2HifLq__hero__heading{grid-row:2}@media screen and (min-width:768px){.hero-module-scss-module__2HifLq__hero--hero-2 .hero-module-scss-module__2HifLq__hero__text{margin-bottom:0}}.hero-module-scss-module__2HifLq__hero--hero-2:not(:has(.hero-module-scss-module__2HifLq__hero__subheading)):not(:has(.hero-module-scss-module__2HifLq__hero__text)) .hero-module-scss-module__2HifLq__hero__button{margin-top:2rem}.hero-module-scss-module__2HifLq__hero--hero-4 .hero-module-scss-module__2HifLq__hero__media{grid-column:2/-2}.hero-module-scss-module__2HifLq__hero--hero-5 .hero-module-scss-module__2HifLq__hero__heading{margin-bottom:0}
