.hero__static{position:relative;overflow:hidden;padding-top:4rem;padding-bottom:4rem;display:flex;z-index:1;align-items:center;min-height:55rem}@media (min-width:768px){.hero__static{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.hero__static{padding-top:8rem;padding-bottom:8rem}}.hero__static .hero__static-content-featured__image{min-height:35rem}.hero__static.size-variant--short{min-height:38rem}.hero__static.size-variant--short .hero__static-content-featured__image{min-height:23rem}.hero__static.size-variant--extra-short{min-height:unset}.hero__static.size-variant--extra-short .hero__static-content-featured__image{min-height:12rem}@media (min-width:0) and (max-width:767px){.hero__static.mobile-override--true .field--name-field-b-bg-image img{display:none}}.hero__static .field--name-field-b-bg-image img{display:block;position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero__static .field--name-field-b-bg-image img{width:auto;min-width:100%}}.hero__static .hero__static-title{margin:0;font-weight:400;font-size:4.2rem;line-height:1.2}@media (min-width:1024px){.hero__static .hero__static-title{font-size:5.4rem}}.hero__static .hero__static-inline__image{width:100%}.hero__static .hero__static-inline__image img{width:auto;max-width:42rem;height:auto;max-height:26rem}.hero__static .hero__static-description{font-size:2.4rem;line-height:1.2}.hero__static.content-align--left .field--name-field-b-bg-image img{-o-object-position:75%;object-position:75%}.hero__static.content-align--left .hero__static-content-main__body{align-items:center;text-align:center}@media (min-width:768px){.hero__static.content-align--left .hero__static-content-main__body{align-items:flex-start;text-align:left}}.hero__static.content-align--left .hero__static-content-featured__image{background-position:right}@media (min-width:0) and (max-width:767px){.hero__static.content-align--left .hero__static-content-featured__image{background-position:center}}.hero__static.content-align--right .field--name-field-b-bg-image img{-o-object-position:25%;object-position:25%}.hero__static.content-align--right .hero__static-content.container{flex-direction:row-reverse;text-align:right}.hero__static.content-align--right .hero__static-content.container .hero__static-content-main__body{align-items:flex-end}@media (min-width:0) and (max-width:767px){.hero__static.content-align--right .hero__static-content.container .hero__static-content-main__body{align-items:center;text-align:center}}.hero__static.content-align--right .hero__static-content.container .hero__static-content-featured__image{background-position:left}@media (min-width:0) and (max-width:767px){.hero__static.content-align--right .hero__static-content.container .hero__static-content-featured__image{background-position:center}}.hero__static.content-align--center .field--name-field-b-bg-image img{-o-object-position:50% 50%;object-position:50% 50%}.hero__static.content-align--center .hero__static-content.container{flex-direction:column;text-align:center}.hero__static.content-align--center .hero__static-content.container .hero__static-content-main__body{align-items:center}.hero__static .hero__static-content.container{display:flex;position:relative;flex-direction:row;align-items:center;gap:4rem 10rem;justify-content:space-between}.hero__static .hero__static-content.container .hero__static-content-main__body{display:flex;flex-direction:column;width:60%}.hero__static .hero__static-content.container .hero__static-content-main__body>*{margin:1.2rem 0 0}@media (min-width:768px){.hero__static .hero__static-content.container .hero__static-content-main__body>*{margin:1.4rem 0 0}}@media (min-width:1024px){.hero__static .hero__static-content.container .hero__static-content-main__body>*{margin:1.6rem 0 0}}.hero__static .hero__static-content.container .hero__static-content-main__body>:first-child{margin:0}@media (min-width:0) and (max-width:767px){.hero__static .hero__static-content.container .hero__static-content-main__body{width:100%}}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__ctas{display:flex;flex-direction:row;align-items:center;margin-top:4rem}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__ctas *{width:unset}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__cta:first-child a.button--outline,.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__cta:first-child a:not(.button--text),.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__cta:last-child a.button--outline,.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__cta:last-child a:not(.button--text){padding:1.8rem 4rem}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__cta:only-child a{padding:1.8rem 6.5rem}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__secondary-cta{margin:2rem 0 0}@media (min-width:768px){.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__secondary-cta{margin:0 0 0 2.8rem}}@media (min-width:0) and (max-width:767px){.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__ctas{flex-direction:column}.hero__static .hero__static-content.container .hero__static-content-main__body .paragraph__ctas *{width:100%}}.hero__static .hero__static-content.container .hero__static-content-featured__image{align-self:stretch;width:40%;background-repeat:no-repeat;background-size:contain}@media (min-width:0) and (max-width:767px){.hero__static .hero__static-content.container .hero__static-content-featured__image{min-width:50%;min-height:20rem;margin:0 auto}}@media (min-width:0) and (max-width:767px){.hero__static.mobile-stack--top .hero__static-content.container{flex-direction:column-reverse}}@media (min-width:0) and (max-width:767px){.hero__static.mobile-stack--bottom .hero__static-content.container{flex-direction:column}}@media (min-width:0) and (max-width:767px){.hero__static.mobile-stack--hide .hero__static-content.container{flex-direction:column}.hero__static.mobile-stack--hide .hero__static-content.container .hero__static-content-featured__image{display:none}}
/*# sourceMappingURL=hero-static.css.map */