.legal-document_page__y_NhT{max-width:1160px;margin:0 auto;padding:32px 28px}.legal-document_header__W6ldF{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px;border-bottom:1px solid #30313a}.legal-document_header__W6ldF nav{display:flex;flex-wrap:wrap;gap:20px;font-size:11px}.legal-document_header__W6ldF a[aria-current=page]{color:#ff788d}.legal-document_document__xy3yb{max-width:820px;margin:62px auto}.legal-document_eyebrow__vZFQv{color:#ff788d;font-size:10px;letter-spacing:1.6px}.legal-document_document__xy3yb h1{font-size:clamp(25px,4vw,42px);line-height:1.35;margin-top:18px;overflow-wrap:anywhere}.legal-document_date__jYcoI{color:#a6a6b2;margin-top:16px;font-size:11px}.legal-document_intro__Pk4ZH{font-size:15px;margin-top:30px;line-height:1.9}.legal-document_contents__0OpQ_{display:grid;gap:10px;padding:24px;margin:30px 0 40px;background:#17181e;border:1px solid #30313a;border-radius:14px;font-size:12px}.legal-document_section__zDPeY{scroll-margin-top:28px;margin-top:34px}.legal-document_contact__X4tWY h2,.legal-document_section__zDPeY h2{font-size:18px;line-height:1.6}.legal-document_section__zDPeY li,.legal-document_section__zDPeY p{font-size:13px;line-height:1.95;color:#d9d9e1;margin-top:14px}.legal-document_section__zDPeY ul{padding-left:23px}.legal-document_contact__X4tWY{margin-top:44px;padding:26px;border-left:3px solid #f22c40;border-radius:0 12px 12px 0;background:#17181e}.legal-document_contact__X4tWY p{margin-top:12px}.legal-document_contact__X4tWY a,.legal-document_source__cbBf9 a{color:#ff788d;overflow-wrap:anywhere}.legal-document_source__cbBf9{font-size:11px;color:#a6a6b2;margin-top:32px}.legal-document_footer__AMGez{padding-top:24px;border-top:1px solid #30313a;color:#a6a6b2;font-size:10px}.legal-document_page__y_NhT a:focus-visible{outline:2px solid #f22c40;outline-offset:5px}@media (max-width:600px){.legal-document_page__y_NhT{padding:22px 18px}.legal-document_header__W6ldF{align-items:flex-start;flex-direction:column;gap:22px}.legal-document_document__xy3yb{margin:36px auto}.legal-document_intro__Pk4ZH{font-size:13px}.legal-document_section__zDPeY h2{font-size:16px}.legal-document_contents__0OpQ_{padding:18px}}