.phero{padding:calc(var(--nav-h) + clamp(48px, 9vh, 104px)) 0 clamp(40px, 6vh, 72px);border-bottom:1px solid var(--line-soft)}.phero__grid{align-items:center}.phero__text .hero__title,.phero__text .hero__sub{margin-left:0;margin-right:0}.phero__text .hero__sub{margin-top:22px}.phero__viz{justify-self:end;width:100%;max-width:460px}.phero__after .subnav{margin-top:clamp(28px,4vh,44px)}@media (max-width:1080px){.phero__viz{justify-self:start;max-width:420px}}@media (max-width:760px){.phero__viz{max-width:340px}}
