.legal-page_shell__lWU7Q{min-height:var(--app-viewport-stable-height,100vh);background:transparent;color:var(--tx);display:flex;flex-direction:column}.legal-page_main__4rVgZ{width:100%;max-width:760px;margin:0 auto;padding:120px 20px 96px}.legal-page_header___ALBR{border-bottom:1px solid var(--border);padding-bottom:28px;margin-bottom:36px}.legal-page_title__THOal{font-size:clamp(28px,6vw,var(--font-size-3xl));font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0;color:var(--tx)}.legal-page_meta__njNHZ{margin:12px 0 0;font-size:var(--font-size-sm);color:var(--tx-tertiary)}.legal-page_intro__dDZHG{margin:18px 0 0;font-size:var(--font-size-lg);line-height:1.6;color:var(--tx-secondary)}.legal-page_draftNotice__Ovh_v{margin:18px 0 0;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-sunken);color:var(--tx-tertiary);font-size:var(--font-size-sm);line-height:1.5}.legal-page_body___m7GX{display:flex;flex-direction:column;gap:16px}.legal-page_heading__wgqQb{font-size:var(--font-size-xl);font-weight:600;letter-spacing:-.005em;margin:28px 0 0;color:var(--tx)}.legal-page_body___m7GX>.legal-page_heading__wgqQb:first-child{margin-top:0}.legal-page_list__AD6ZG,.legal-page_paragraph__jVhcr{margin:0;font-size:var(--font-size-md);line-height:1.7;color:var(--tx-secondary)}.legal-page_list__AD6ZG{padding-left:20px;display:flex;flex-direction:column;gap:8px}.legal-page_related__H9xOH{margin-top:56px;padding-top:28px;border-top:1px solid var(--border)}.legal-page_relatedLabel__rY8K1{margin:0 0 12px;font-size:var(--font-size-sm);font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--tx-tertiary)}.legal-page_relatedList__kdPZO{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none}.legal-page_relatedLink__phW9J{font-size:var(--font-size-md);color:var(--tx);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--border-strong);transition:text-decoration-color .16s ease,color .16s ease;appearance:none;background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.legal-page_relatedLink__phW9J:hover{text-decoration-color:var(--tx)}@media (max-width:767px){.legal-page_title__THOal{font-size:var(--mobile-font-display);line-height:var(--mobile-lh-display);font-weight:700}.legal-page_intro__dDZHG{font-size:var(--mobile-font-body);line-height:var(--mobile-lh-body)}.legal-page_heading__wgqQb{font-size:var(--mobile-font-title);line-height:var(--mobile-lh-title)}.legal-page_list__AD6ZG,.legal-page_paragraph__jVhcr,.legal-page_relatedLink__phW9J{font-size:var(--mobile-font-body);line-height:var(--mobile-lh-body)}}@media (min-width:768px){.legal-page_main__4rVgZ{padding:140px 32px 120px}}