.ph{align-items:end;gap:20px;padding-block:clamp(48px,7vw,104px) clamp(48px,5vw,80px);display:grid}.ph-title{max-width:14ch}.ph-lead{max-width:38ch}@media (min-width:900px){.ph{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px}.ph-lead{justify-self:end;padding-bottom:8px}}@media (max-width:699px){.ph{text-align:center;justify-items:center}}
