.hero{aspect-ratio:3/2;background-color:var(--color-bg-primary);justify-content:space-between;position:relative;overflow:hidden}@media(min-width: 1024px){.hero{aspect-ratio:3.5/1}}.hero--simple{aspect-ratio:auto;padding-top:3.125rem}.hero--simple .breadcrumbs{margin:0;padding:var(--block-padding);padding-bottom:0}.hero--simple .hero__wrapper{gap:0;max-width:100%;padding:0;position:initial}.hero--simple .hero__breadcrumbs,.hero--simple .hero__content{padding:var(--block-padding)}.hero__wrapper{display:flex;gap:2.5rem;flex-direction:column;justify-content:flex-end;height:100%;inset:0;padding:var(--section-padding);position:absolute}@media(min-width: 1024px){.hero__wrapper{justify-content:space-between}}.hero__wrapper.color-dark{color:var(--color-charcoal)}.hero__wrapper.color-light{color:var(--color-white)}.hero__content,.hero__text{display:flex;flex-direction:column}.hero__content *,.hero__text *{margin-bottom:0}@media(min-width: 1024px){.hero__content,.hero__text{flex-direction:row}}.hero__content{justify-content:space-between;gap:1.5rem}.hero__content.center{flex-direction:column;margin:auto;align-items:center}.hero__content.center .hero__text{align-items:center}.hero__text{flex-direction:column;gap:1rem}@media(min-width: 1024px){.hero__text{gap:1.5rem}}.hero__background{inset:0;position:absolute}.hero__background .image{min-height:100%}.hero__breadcrumbs{padding:1.5rem 0}.hero__breadcrumbs a{color:currentColor;text-decoration:none}.hero__breadcrumbs a:after{color:currentColor;content:"/";display:inline-block;margin:0 .5rem}.hero__cta{display:flex;align-items:end}
