.ph--reading .ph__grid{grid-template-columns:minmax(0,1fr)}.ph--reading .ph__txt,.legal-body{max-width:68ch}.legal-body{margin-inline:auto;padding-bottom:clamp(64px,7vw,112px);font-size:17px;line-height:1.65}.legal-body h2{font-family:var(--f-display);margin-top:56px;margin-bottom:16px;font-size:clamp(26px,2.4vw,36px);font-weight:300;line-height:1.15}.legal-body p,.legal-body ul{margin-block:20px}.legal-body a{text-underline-offset:4px;text-decoration:underline}.legal-body ul{padding-left:1.2em;list-style:outside}
