.hub-header form li:before{content:inherit}.hub-header{--hub-header-stage-height:auto}@media (min-width:1140px){.hub-header{--hub-header-stage-height:calc(100vh - var(--header-height))}}.hub-header__item{height:var(--hub-header-stage-height)}@media (min-width:1140px){.hub-header__item{align-items:center;display:flex}.hub-header__item>.container,.hub-header__item>.container-fluid{width:100%}}@media (min-width:1920px){.hub-header__item{min-height:920px}}@media (max-width:767px){.hub-header__item{padding:80px 0}}@media (min-width:768px) and (max-width:1140px){.hub-header__item{padding:120px 0}}.hub-header .hub-header__item.aspect-3-2 .hub-header__image img{aspect-ratio:3/2}.hub-header .hub-header__item.aspect-1-1 .hub-header__image img{aspect-ratio:1/1}.hub-header .hub-header__item.aspect-16-9 .hub-header__image img{aspect-ratio:16/9}.hub-header .hub-header__item .hub-header__image img{object-fit:cover}.hub-header .hub-header__preheadline{font-size:12px;font-weight:700;letter-spacing:.6px;line-height:1.3;margin-bottom:1.5rem;opacity:.85;text-transform:uppercase;width:fit-content}.hub-header__item .hub-header__text .headline{margin-bottom:1.5rem}.hub-header--quote .hub-header-slide__text{padding-top:70px;position:relative}.hub-header--quote .hub-header-slide__text:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79' height='51' fill='none' viewBox='0 0 79 51'%3E%3Cpath fill='%2300f0a4' d='M62.002 50.046H38.633L52.25.181h26.313zm-38.273 0H.544L13.793.181h26.313z'/%3E%3C/svg%3E");content:"";display:block;height:51px;left:80px;position:absolute;top:0;width:79px}@media screen and (max-width:991px){.hub-header--quote .hub-header-slide__text:before{left:0}}.hub-header--quote .hub-header--right .hub-header-slide__text:before{left:0}@media screen and (max-width:991px){.hub-header--quote .hub-header__image{padding-bottom:calc(var(--grid-gutter)*2)}}.hub-header--quote .hub-header-slide__text p{opacity:1}.hub-header--quote .hub-header-slide__media{border-radius:16px;overflow:hidden}.hub-header--quote .hub-header-slide__media img{display:block;padding-bottom:0}@media screen and (min-width:992px){.hub-header--quote .hub-header__text .hub-header-slide__text{padding-left:80px;padding-right:0}.hub-header--quote .hub-header--right .hub-header__text .hub-header-slide__text{padding-left:0;padding-right:80px}.hub-header__item .row{align-items:center}.hub-header__item .hub-header-slide__text{padding-right:20px}}.hub-header-slide__media--corners img{border-radius:inherit;display:block}.hub-header-slide__media--corners{border-radius:16px;overflow:hidden}.hub-header--opacity .hub-header-slide__text p,.hub-header--opacity.hub-header--quote .hub-header-slide__text p{opacity:.8}.hub-header .hub-header__richtext.h1 li,.hub-header .hub-header__richtext.h1 p{font-size:var(--h1-font-size);font-weight:400;line-height:var(--h1-line-height,1.2)}.hub-header .hub-header__richtext.h2 li,.hub-header .hub-header__richtext.h2 p{font-size:var(--h2-font-size);font-weight:400;line-height:var(--h2-line-height,1.25)}.hub-header .hub-header__richtext.h3 li,.hub-header .hub-header__richtext.h3 p{font-size:var(--h3-font-size);font-weight:400;line-height:var(--h3-line-height,1.3)}.hub-header .hub-header__richtext.h4 li,.hub-header .hub-header__richtext.h4 p{font-size:var(--h4-font-size);font-weight:400;line-height:var(--h4-line-height,1.35)}.hub-header .hub-header__richtext.h5 li,.hub-header .hub-header__richtext.h5 p{font-size:var(--h5-font-size);font-weight:400;line-height:var(--h5-line-height,1.4)}.hub-header .hub-header__richtext.h6 li,.hub-header .hub-header__richtext.h6 p{font-size:var(--h6-font-size);font-weight:400;line-height:var(--h6-line-height,1.45)}.hub-header .hub-header__richtext.lead li,.hub-header .hub-header__richtext.lead p{font-size:18px}.hub-header__button-group{display:flex;flex-wrap:wrap}.hub-header__button-group .button{margin-right:var(--grid-gutter)}@media(max-width:991px){.hub-header__item .row{flex-direction:column-reverse;gap:80px}}@media(max-width:767px){.hub-header__item .row{flex-direction:column-reverse;gap:60px}}