.landing-hero{background:var(--teal-20);padding:9rem 0 0;position:relative}.landing-hero .wrapper{display:flex;padding-bottom:var(--spacer-09);position:relative;z-index:1}.landing-hero-text{background:hsla(0,0%,100%,.9);border-radius:8px;flex:1 1 400px;max-width:780px;padding:32px 32px 96px 96px;position:relative}.landing-hero-text:before{background:var(--teal);bottom:0;content:"";height:calc(100% - 32px);left:64px;position:absolute;width:2px}.landing-hero-text-tagline{font-weight:700;margin-bottom:var(--spacer-01);margin-top:0}.landing-hero-text h1{margin-bottom:0;margin-top:0;max-width:450px}@media (max-width:767px){.landing-hero .wrapper{padding-bottom:64px}.landing-hero-text{padding-left:64px}.landing-hero-text:before{left:31px}}.landing-hero-background{border-radius:0;height:100%;inset:0;max-width:none;object-fit:cover;object-position:top center;position:absolute;width:100%}.landing-hero--inverted .landing-hero-text{background:rgba(43,58,68,.9);color:#fff}.landing-hero--inverted .landing-hero-text h1{color:var(--teal)}