.container.legal-page{max-width:760px;padding-block:80px 48px}.legal-heading{gap:20px;display:grid}.legal-intro{font-size:20px;line-height:1.6}.legal-date{color:var(--color-muted);font-size:14px}.legal-draft{border:1px solid var(--color-action);background:var(--color-soft);border-radius:8px;margin-top:32px;padding:20px 24px}.legal-section{border-top:1px solid var(--color-border);margin-top:40px;padding-top:32px}.legal-section h2{letter-spacing:-.2px;margin-bottom:20px;font-size:25px;font-weight:600;line-height:1.35}.legal-section p{margin-top:16px;line-height:1.75}.legal-section a,.legal-related a{color:var(--color-link)}.legal-identity{gap:20px;margin:0;display:grid}.legal-identity div{gap:4px;display:grid}.legal-identity dt{color:var(--color-muted);font-size:14px}.legal-identity dd{overflow-wrap:anywhere;margin:0}.legal-reference-links{gap:12px;margin-top:20px;padding-left:20px;display:grid}.legal-related{margin-top:40px}@media (width<=767px){.legal-page{padding-top:48px}.legal-intro{font-size:18px}.legal-section h2{font-size:22px}.legal-draft{padding:16px}}
