.rich-text-hero-block-module__H8mElq__richTextHero{align-items:center;height:fit-content;padding-block:5rem 5.625rem;display:flex;position:relative;overflow:hidden}.rich-text-hero-block-module__H8mElq__richTextHero[data-text-variant=light]{color:var(--color-white)}.rich-text-hero-block-module__H8mElq__richTextHero[data-text-variant=dark]{color:var(--color-black)}:is(:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=left] .rich-text-hero-block-module__H8mElq__container) .rich-text-hero-block-module__H8mElq__content) .rich-text-hero-block-module__H8mElq__textContent{text-align:left;align-items:flex-start}:is(:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=center] .rich-text-hero-block-module__H8mElq__container) .rich-text-hero-block-module__H8mElq__content) .rich-text-hero-block-module__H8mElq__textContent{text-align:center;align-items:center}:is(:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=right] .rich-text-hero-block-module__H8mElq__container) .rich-text-hero-block-module__H8mElq__content) .rich-text-hero-block-module__H8mElq__textContent{text-align:right!important;align-items:flex-end!important}:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-desktop-layout=stacked] .rich-text-hero-block-module__H8mElq__container) .rich-text-hero-block-module__H8mElq__content{gap:var(--global-block-gap);grid-template-columns:1fr;align-items:center;width:100%;margin:0 auto;display:grid}.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=left] .rich-text-hero-block-module__H8mElq__richText,:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=left] .rich-text-hero-block-module__H8mElq__richText) *{text-align:left!important}.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=center] .rich-text-hero-block-module__H8mElq__richText,:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=center] .rich-text-hero-block-module__H8mElq__richText) *{text-align:center!important}.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=right] .rich-text-hero-block-module__H8mElq__richText,:is(.rich-text-hero-block-module__H8mElq__richTextHero[data-text-layout=right] .rich-text-hero-block-module__H8mElq__richText) *{text-align:right!important}.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__richText{width:100%}.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__backgroundImage{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__container{z-index:2;justify-content:space-between;align-items:center;width:100%;height:100%;position:relative}.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent{flex-direction:column;gap:1.75rem;height:fit-content;display:flex}:is(.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent) .rich-text-hero-block-module__H8mElq__sectionLabel{color:var(--color-primary);margin:0;font-size:clamp(1rem,2.5vw,1.5rem);font-weight:600;line-height:1.75}:is(.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent) .rich-text-hero-block-module__H8mElq__title{text-transform:uppercase;margin:0;font-size:clamp(2.1875rem,2.75vw,3.75rem);font-weight:700;line-height:1.1}:is(.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent) .rich-text-hero-block-module__H8mElq__subtitle{opacity:.9;margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600;line-height:1.3}:is(.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent) .rich-text-hero-block-module__H8mElq__description{opacity:.8;margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}:is(.rich-text-hero-block-module__H8mElq__richTextHero .rich-text-hero-block-module__H8mElq__textContent) .rich-text-hero-block-module__H8mElq__ctas{flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;display:flex}
