.hero-banner[data-v-e5e4c634]{width:100vw;padding-bottom:var(--v038cd930);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:grid;position:relative}@media (width>=1440px){.hero-banner[data-v-e5e4c634]{padding-bottom:0}}.hero-banner--contained[data-v-e5e4c634]{width:100%;margin-left:0;margin-right:0}.hero-banner__slider[data-v-e5e4c634]{z-index:0;grid-area:1/1;width:100%;min-width:0;height:591px}@media (width>=768px){.hero-banner__slider[data-v-e5e4c634]{height:624px}}@media (width>=840px){.hero-banner__slider[data-v-e5e4c634]{height:100%}}.hero-banner--contained .hero-banner__slider[data-v-e5e4c634]{border-radius:var(--radius-lg);overflow:hidden}.hero-banner__slide[data-v-e5e4c634]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.hero-banner__inner[data-v-e5e4c634]{z-index:2;justify-content:space-between;gap:var(--spacing-2xl);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);flex-direction:column;grid-area:1/1;display:flex;position:relative}@media (width>=992px){.hero-banner__inner[data-v-e5e4c634]{min-height:38.5rem}}@media (width>=840px){.hero-banner__inner[data-v-e5e4c634]{padding-top:var(--spacing-15);padding-bottom:var(--spacing-15);min-height:39rem}}@media (width>=1440px){.hero-banner__inner[data-v-e5e4c634]{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);min-height:clamp(26rem,38.5rem + -20vw + 288px,38.5rem)}}
