.legal-article{max-width:850px;margin:0 auto;padding:65px 28px 96px}.legal-back{display:inline-block;margin-bottom:50px;text-underline-offset:5px;font-size:14px}.legal-eyebrow{font-family:var(--mono,monospace);font-size:11px;letter-spacing:.12em}.legal-article h1{font-family:var(--display,sans-serif);font-size:clamp(52px,7vw,86px);line-height:1;letter-spacing:-.02em;margin:16px 0 25px;max-width:720px}.legal-lead{font-size:19px;line-height:1.65;max-width:680px}.legal-contact{background:var(--paper,#f3f1e8);border:1px solid #d3d4c6;padding:26px 30px;margin:35px 0 48px}.legal-contact h2{font-size:22px;margin:0 0 14px}.legal-contact address{font-style:normal;line-height:1.8}.legal-contact p,.legal-section p,.legal-section li{font-size:16px;line-height:1.8}.legal-contact a,.legal-section a{overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:4px}.legal-section{margin-top:34px}.legal-section h2{font-size:23px;line-height:1.3;margin:0 0 14px;letter-spacing:-.025em}.legal-section p{margin:0 0 16px}.legal-section ul{padding-left:20px}@media(max-width:600px){.legal-article{padding:40px 20px 65px}.legal-back{margin-bottom:35px}.legal-contact{padding:22px}.legal-lead{font-size:17px}.legal-section h2{font-size:21px}}
