.oh .legal-prose{max-width:72ch;margin-top:clamp(4px,1vw,12px);padding-bottom:clamp(64px,8vw,120px)}.oh .legal-prose section{border-top:1px solid var(--line);padding:clamp(30px,3.6vw,46px) 0}.oh .legal-prose section:first-child{border-top:1.5px solid var(--ink);padding-top:clamp(24px,3vw,38px)}.oh .legal-prose section:last-child{padding-bottom:0}.oh .legal-prose h2{color:var(--navy);margin:0 0 16px;font-size:clamp(22px,2.3vw,28px);font-weight:720}.oh .legal-prose h3{letter-spacing:-.02em;color:var(--ink);margin:28px 0 10px;font-size:clamp(16.5px,1.5vw,19px);font-weight:700}.oh .legal-prose p{color:var(--ink);margin:0 0 15px;font-size:16.5px;line-height:1.72}.oh .legal-prose p:last-child{margin-bottom:0}.oh .legal-prose strong{color:var(--ink);font-weight:720}.oh .legal-prose ul{flex-direction:column;gap:13px;margin:4px 0 15px;padding:0;list-style:none;display:flex}.oh .legal-prose ul:last-child{margin-bottom:0}.oh .legal-prose li{color:var(--ink);padding-left:26px;font-size:16.5px;line-height:1.62;position:relative}.oh .legal-prose li:before{content:"";background:var(--blue);width:7px;height:7px;position:absolute;top:.58em;left:2px}.oh .legal-prose li strong{color:var(--navy)}.oh .legal-prose a{color:var(--blue);border-bottom:1px solid #0145f257;transition:color .18s,border-color .18s}.oh .legal-prose a:hover{color:var(--blue-dark);border-bottom-color:currentColor}.oh .legal-link{border-bottom:1px solid #0145f257;align-items:baseline;gap:6px;font-weight:640;display:inline-flex}.oh .legal-link span{font-size:.95em;transition:transform .2s}.oh .legal-link:hover span{transform:translate(2px,-2px)}.oh .legal-link--int:hover span{transform:translate(3px)}@media (max-width:700px){.oh .legal-prose p,.oh .legal-prose li{font-size:16px}}
