.sh.pv .doc{border-top:1px solid var(--line);max-width:68ch;padding-bottom:24px}.sh.pv .doc section{padding-top:48px}.sh.pv .doc h2{font-family:var(--disp);letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.sh.pv .doc h3{font-family:var(--disp);margin:28px 0 8px;font-size:18px;font-weight:500;line-height:1.3}.sh.pv .doc p{color:#f2f0ebd1;overflow-wrap:anywhere;margin:0 0 16px;font-size:17px;line-height:1.65}.sh.pv .doc a{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:1px;transition:color .18s,border-color .18s}.sh.pv .doc a:hover{color:var(--orange);border-color:var(--orange)}.sh .foot footer a,.sh footer a{color:var(--ash);transition:color .18s}.sh footer a:hover,.sh footer a[aria-current=page]{color:var(--ink)}@media (max-width:900px),(max-aspect-ratio:1){.sh.pv .doc section{padding-top:36px}.sh.pv .doc p{font-size:16px}}@media (prefers-reduced-motion:reduce){.sh.pv .doc a{transition:none}}
