.legal-page-module__qLSGyG__page{max-width:820px;padding-top:150px;padding-bottom:90px}.legal-page-module__qLSGyG__header{border-bottom:1px solid var(--line);padding-bottom:36px}.legal-page-module__qLSGyG__eyebrow{color:var(--cyan);font:12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px}.legal-page-module__qLSGyG__header h1{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(36px,5.5vw,60px);font-weight:570;line-height:1.08}.legal-page-module__qLSGyG__intro{color:#b3c0cd;max-width:65ch;margin:0;font-size:19px;line-height:1.65}.legal-page-module__qLSGyG__date{color:var(--muted);margin:24px 0 0;font-size:13px}.legal-page-module__qLSGyG__content{color:#bdc7d1;font-size:16px;line-height:1.8}.legal-page-module__qLSGyG__content section{margin-top:36px}.legal-page-module__qLSGyG__content h2{color:var(--text);letter-spacing:-.025em;margin:0 0 14px;font-size:22px;font-weight:600;line-height:1.3}.legal-page-module__qLSGyG__content p{margin:0 0 14px}.legal-page-module__qLSGyG__content ul{margin:0 0 16px;padding-left:24px}.legal-page-module__qLSGyG__content li{margin-bottom:8px}.legal-page-module__qLSGyG__content strong{color:var(--text);font-weight:600}.legal-page-module__qLSGyG__content a,.legal-page-module__qLSGyG__related a,.legal-page-module__qLSGyG__footerLinks a{color:var(--cyan);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.legal-page-module__qLSGyG__content a:focus-visible,.legal-page-module__qLSGyG__related a:focus-visible,.legal-page-module__qLSGyG__footerLinks a:focus-visible{outline:2px solid var(--cyan);outline-offset:5px;border-radius:2px}.legal-page-module__qLSGyG__related{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px 28px;margin-top:40px;padding-top:26px;font-size:14px;display:flex}.legal-page-module__qLSGyG__footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;padding-top:20px;font-size:13px;display:flex}.legal-page-module__qLSGyG__footerLinks a{color:#aab4bf}@media (max-width:600px){.legal-page-module__qLSGyG__page{padding-top:118px;padding-bottom:60px}.legal-page-module__qLSGyG__intro{font-size:17px}.legal-page-module__qLSGyG__content{font-size:16px}.legal-page-module__qLSGyG__footerLinks{justify-content:flex-start}}
