.legal-page_page__LW6uM{background:var(--bg-primary);color:var(--text-primary);padding:160px 0 96px}.legal-page_container__E7mdP{width:100%;max-width:880px;margin:0 auto;padding:0 var(--container-padding)}.legal-page_header__xXCua{margin-bottom:40px}.legal-page_title__An4in{font-family:var(--font-display);font-size:42px;font-weight:var(--font-weight-bold);line-height:1.1;margin:0 0 12px}.legal-page_subtitle__HW7tZ{font-family:var(--font-primary);font-size:18px;line-height:1.6;color:var(--text-secondary);margin:0}.legal-page_meta__QN3X0{margin-top:16px;font-size:14px;color:var(--text-tertiary)}.legal-page_section__w7JsN{margin-top:32px}.legal-page_sectionTitle__zNQWJ{font-family:var(--font-display);font-size:22px;font-weight:var(--font-weight-semibold);margin:0 0 12px}.legal-page_sectionBody__4cB6N{font-family:var(--font-primary);font-size:16px;line-height:1.8;color:var(--text-secondary);margin:0}.legal-page_list__Yqx_v{margin:12px 0 0 20px;padding:0;color:var(--text-secondary);line-height:1.8}.legal-page_list__Yqx_v li{margin-bottom:6px}.legal-page_note__PrPNK{margin-top:20px;padding:16px 20px;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-secondary)}.legal-page_divider__4fE2w{height:1px;background:var(--border-subtle);margin:32px 0}.legal-page_link__bXy9W{color:var(--accent-primary);text-decoration:none}.legal-page_link__bXy9W:hover{color:var(--text-primary)}.legal-page_subsectionTitle__BrT3i{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-semibold);margin:20px 0 8px;color:var(--text-primary)}.legal-page_contactBlock__BHs7j{margin:12px 0;padding:16px 20px;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.legal-page_contactBlock__BHs7j .legal-page_sectionBody__4cB6N{margin:0}.legal-page_cookieTable__bJKbH{margin:12px 0 20px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.legal-page_cookieRow__P4wl_{display:grid;grid-template-columns:1fr 2fr auto;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:14px;line-height:1.5;color:var(--text-secondary)}.legal-page_cookieRow__P4wl_:last-child{border-bottom:none}.legal-page_cookieLabel__SAjNe{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.legal-page_cookieDesc__RvTVj{color:var(--text-secondary)}.legal-page_cookieDuration__cSCVQ{color:var(--text-tertiary);white-space:nowrap;text-align:right}@media (width <= 767px){.legal-page_page__LW6uM{padding:120px 0 72px}.legal-page_title__An4in{font-size:32px}.legal-page_cookieRow__P4wl_{grid-template-columns:1fr;gap:4px}.legal-page_cookieDuration__cSCVQ{text-align:left}}