.Wy2r8W_hero{width:100%;max-width:var(--midi-breakpoint-desktop-xl);flex-direction:column;align-items:center;min-height:768px;margin-inline:auto;padding:0;display:flex;position:relative;overflow:clip}.Wy2r8W_bg{z-index:0;position:absolute;inset:0}.Wy2r8W_image{object-fit:cover}.Wy2r8W_imageDesktop{display:none}@media (min-width:64rem){.Wy2r8W_imageDesktop{display:block}.Wy2r8W_imageMobile{display:none}}.Wy2r8W_overlay{background:var(--midi-color-alpha-grey-15);position:absolute;inset:0}.Wy2r8W_content{width:100%;max-width:var(--midi-breakpoint-desktop-xl);padding-inline:var(--midi-spacing-xl);z-index:1;gap:var(--midi-spacing-4xl);padding-block:var(--midi-spacing-5xl);flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (min-width:96rem){.Wy2r8W_content{padding-inline:var(--midi-spacing-8xl)}}@media (min-width:64rem){.Wy2r8W_content{gap:var(--midi-spacing-lg);padding-block:var(--midi-spacing-8xl)}}.Wy2r8W_copyGrid{grid-template-columns:1fr;width:100%;display:grid}@media (min-width:64rem){.Wy2r8W_copyGrid{grid-template-columns:1fr 2fr;column-gap:30px}}.Wy2r8W_copyCta{column-gap:var(--midi-spacing-xs);row-gap:var(--midi-spacing-4xl);grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}@media (min-width:64rem){.Wy2r8W_copyCta{align-items:flex-start;gap:var(--midi-spacing-3xl);flex-direction:column;display:flex}}.Wy2r8W_copy{gap:var(--midi-spacing-lg);color:var(--midi-text-inverse);flex-direction:column;grid-column:1;display:flex}.Wy2r8W_heading{font-family:var(--midi-font-family-condensed-font),"Arial Narrow",sans-serif;font-weight:var(--midi-font-weight-bold);font-size:var(--midi-font-size-h4);line-height:var(--midi-line-height-display-600);margin:0}.Wy2r8W_body{font-family:var(--midi-font-family-default-font),Arial,sans-serif;font-weight:var(--midi-font-weight-medium);font-size:var(--midi-font-size-body-lg);line-height:var(--midi-line-height-text-275);letter-spacing:-.022em;margin:0}.Wy2r8W_cta{grid-column:1/-1;width:100%}@media (min-width:48rem){.Wy2r8W_cta{width:auto}}.Wy2r8W_testimonialWrap{flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.Wy2r8W_testimonialWrap{align-items:flex-end}.Wy2r8W_carousel{max-width:540px}}