.cnp.legal-page{background:var(--paper)}.cnp .legal-main{padding-block:35px 50px}.cnp .legal-main>.eyebrow{align-items:center;gap:8px;padding-top:15px;display:flex}.cnp .legal-eyebrow-icon{flex:none;width:14px;height:14px}.cnp .legal-main>h1{overflow-wrap:anywhere;max-width:740px}.cnp .legal-main>.lede{max-width:740px;margin-top:23px;font-size:14px}.cnp .legal-main>p:not(.eyebrow):not(.lede){max-width:740px}.cnp .legal-main>.mono-label{letter-spacing:1.4px;color:var(--muted);font-family:inherit;font-size:11px}.cnp .legal-main>div{max-width:740px}.cnp .legal-main section h2{letter-spacing:-.3px;font-size:20px;font-weight:600;line-height:1.3}.cnp .legal-main section p,.cnp .legal-main section li{color:var(--ink);font-size:15px;line-height:1.75}@media (max-width:650px){.cnp .legal-main{padding-block:20px}.cnp .legal-main>.eyebrow{padding-top:5px;font-size:9px}.cnp .legal-main>h1{font-size:44px}.cnp .legal-main>.lede{margin-top:20px;font-size:13px;line-height:1.8}}.cnp .legal-main a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.cnp .legal-main>p:not(.eyebrow):not(.lede){margin-top:12px}.cnp .legal-main>p.mono-label{margin-top:24px}.cnp .legal-main>div{margin-top:32px}.cnp .legal-main section>p,.cnp .legal-main section>ul{margin-top:12px}.cnp .legal-main section>ul{padding-inline-start:20px;list-style:outside}.cnp .legal-main section>ul>li+li{margin-top:8px}.cnp .legal-main>.eyebrow{text-transform:uppercase}
