.hero-page.block{padding-top:clamp(6.875rem,5.5985915493rem + 5.4460093897vw,10.5rem)}.hero-page__inner{display:grid;gap:1.25rem}.hero-page__eyebrow.eyebrow{margin-bottom:1.25rem}.hero-page__title.h1{margin:0;font-weight:600;letter-spacing:-.01em}.hero-page__title.h1 .accent{font-size:1em}.hero-page__content{margin:0}.hero-page__button{margin-top:1.25rem}.hero-page--split .hero-page__title.h1{max-width:46.875rem;font-size:clamp(2rem,1.6478873239rem + 1.5023474178vw,3rem)}.hero-page--split .hero-page__content{font-size:clamp(1.125rem,.9929577465rem + .5633802817vw,1.5rem);line-height:1.4}@media screen and (min-width: 992px){.hero-page--split .hero-page__inner{grid-template-columns:1fr minmax(0,33.0625rem);gap:2.5rem}}.hero-page--compact .hero-page__title.h1{max-width:40rem;font-size:clamp(1.875rem,1.6549295775rem + .9389671362vw,2.5rem);line-height:1.2}.hero-page--compact .hero-page__content{line-height:1.4}@media screen and (min-width: 992px){.hero-page--compact .hero-page__inner{grid-template-columns:1fr minmax(0,33.125rem);gap:2.5rem}}@media screen and (min-width: 992px){.hero-page--split .hero-page__inner,.hero-page--compact .hero-page__inner{row-gap:0}}@media screen and (min-width: 992px){.hero-page--split .hero-page__main,.hero-page--compact .hero-page__main{display:contents}}@media screen and (min-width: 992px){.hero-page--split .hero-page__eyebrow,.hero-page--compact .hero-page__eyebrow{grid-column:1;grid-row:1}}@media screen and (min-width: 992px){.hero-page--split .hero-page__title,.hero-page--compact .hero-page__title{grid-column:1;grid-row:2}}@media screen and (min-width: 992px){.hero-page--split .hero-page__aside,.hero-page--compact .hero-page__aside{grid-column:2;grid-row:2}}.hero-page--centred .hero-page__inner{justify-items:center;max-width:60rem;text-align:center}.hero-page--centred .hero-page__title.h1{max-width:53.75rem;font-size:clamp(1.875rem,1.6549295775rem + .9389671362vw,2.5rem)}.hero-page--centred .hero-page__aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-page--centred .hero-page__button{margin-top:2.5rem}.hero-page--narrow .hero-page__inner{max-width:70rem}@media screen and (min-width: 768px){.hero-page--narrow .hero-page__inner{max-width:calc(67.5rem + clamp(1.875rem,.4464285714rem + 2.9761904762vw,3.125rem)*2)}}.hero-page--narrow .hero-page__title.h1{max-width:46.875rem;font-size:clamp(1.875rem,1.6549295775rem + .9389671362vw,2.5rem);line-height:1.2}
