.legal-page-module__qLSGyG__main{background:var(--cream);color:var(--ink);padding:72px 0 100px}.legal-page-module__qLSGyG__wrap{max-width:860px}.legal-page-module__qLSGyG__updated{letter-spacing:1.1px;color:var(--muted);text-transform:uppercase;font-size:11px;display:inline-block}.legal-page-module__qLSGyG__wrap>h1{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin:16px 0 40px;font-size:clamp(36px,5vw,52px);font-weight:500;line-height:1.1}.legal-page-module__qLSGyG__prose{color:var(--text-secondary);font-size:16px;line-height:1.75}.legal-page-module__qLSGyG__prose h2{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.3px;color:var(--ink);margin:44px 0 14px;font-size:22px;font-weight:600}.legal-page-module__qLSGyG__prose h2:first-child{margin-top:0}.legal-page-module__qLSGyG__prose p{margin-bottom:16px}.legal-page-module__qLSGyG__prose ul{margin:0 0 16px;padding-left:22px}.legal-page-module__qLSGyG__prose li{margin-bottom:8px}.legal-page-module__qLSGyG__prose a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.legal-page-module__qLSGyG__prose a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.legal-page-module__qLSGyG__prose strong{color:var(--ink);font-weight:600}.legal-page-module__qLSGyG__contactCard{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;margin-top:12px;padding:20px 22px;font-size:15px;line-height:1.7}@media (max-width:700px){.legal-page-module__qLSGyG__main{padding:48px 0 70px}.legal-page-module__qLSGyG__prose h2{margin-top:36px;font-size:19px}}
