.hero-intro{max-width:540px;font-size:18px;line-height:1.7}.hero-promise{max-width:500px;font-size:15px;line-height:1.75;margin:22px 0 0}.hero-promise strong{display:block;font-weight:600;color:var(--teal);margin-bottom:5px}.hero{align-items:center}@media(max-width:580px){.hero-intro{font-size:17px}.hero-promise{font-size:15px}}
