.pwr-hero__intro-text{font-size:.8rem;font-weight:400;letter-spacing:.1em;margin-bottom:.5rem;opacity:.7;text-transform:uppercase}.pwr-hero__title-line2{color:inherit;display:inline;font-style:italic}.pwr-hero{align-items:center;background:transparent;border-bottom:1px solid rgba(0,0,0,.08);display:flex;position:relative;width:100%;z-index:0}.pwr-hero--small{min-height:300px}.pwr-hero--medium{min-height:500px}.pwr-hero--large{min-height:700px}.pwr-hero--full-height{min-height:100vh}.pwr-hero__info-box{max-width:860px;padding:clamp(48px,6vw,120px) 40px;position:relative;width:100%;z-index:2}.pwr-hero__info-box--centered{margin:0 auto;text-align:center}.pwr-hero__info-box--vertical-top{align-self:flex-start}.pwr-hero__info-box--vertical-middle{align-self:center}.pwr-hero__info-box--vertical-bottom{align-self:flex-end}.pwr-hero__title{margin-bottom:16px}.pwr-hero__desc{margin-bottom:24px}.pwr-hero__cta-container{margin-top:8px}.pwr-hero--split{align-items:stretch;display:grid;gap:0;grid-template-columns:1fr 1fr;max-width:100%;padding:0}.pwr-hero--split .pwr-hero__info-box{display:flex;flex-direction:column;justify-content:center;margin-right:0!important;max-width:100%;padding:clamp(80px,10vw,160px) 60px clamp(48px,6vw,120px) 40px}.pwr-hero__image-col{display:flex;min-height:400px;overflow:hidden}.pwr-hero__split-image{display:block;flex:1;height:100%;object-fit:cover;width:100%}.pwr-hero--split-reverse{direction:rtl}.pwr-hero--split-reverse .pwr-hero__image-col,.pwr-hero--split-reverse .pwr-hero__info-box{direction:ltr}@media (max-width:768px){.pwr-hero--split{align-items:start;direction:ltr;grid-template-columns:1fr;margin-left:0!important;min-height:unset!important;padding-left:0!important;width:100%!important}.pwr-hero--split .pwr-hero__info-box{margin-left:0!important;max-width:100%;padding:24px 24px 0 40px}.pwr-hero__info-box{padding:24px 24px 0 40px}.pwr-hero__image-col{margin:0 0 24px 40px;min-height:240px!important;overflow:hidden}.pwr-hero__image-col--hidden-mobile{display:none}.pwr-hero__split-image{border-radius:12px}}