.legal_page__mN98U{min-height:100vh;background:var(--color-bg)}.legal_header__3Fwz6{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.legal_content___26v5,.legal_footerInner__GNN_b,.legal_headerInner__6xkcZ{width:min(100% - 32px,860px);margin:0 auto}.legal_headerInner__6xkcZ{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px}.legal_logo__gVfSH{display:block;width:auto;height:36px}.legal_homeLink__LJ2Pp{font-size:.9375rem;font-weight:600}.legal_content___26v5{padding:48px 0 64px}.legal_article__dgbhs{padding:clamp(24px,5vw,48px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.legal_title__ZmhZG{font-size:clamp(2rem,6vw,2.75rem);line-height:1.12;letter-spacing:-.03em}.legal_updated__r0Cm5{margin:8px 0 32px;color:var(--color-text-secondary);font-size:.9375rem}.legal_section__cY9be+.legal_section__cY9be{margin-top:28px}.legal_section__cY9be h2{margin-bottom:10px;font-size:1.25rem;line-height:1.3}.legal_section__cY9be li,.legal_section__cY9be p{color:var(--color-text-secondary)}.legal_section__cY9be p+p{margin-top:12px}.legal_section__cY9be ul{padding-left:22px;margin-top:10px}.legal_section__cY9be li+li{margin-top:6px}.legal_footer__R8_dh{padding:24px 0 32px;color:var(--color-text-secondary);font-size:.875rem}.legal_footerInner__GNN_b{display:flex;justify-content:space-between;gap:16px}@media (max-width:480px){.legal_headerInner__6xkcZ{min-height:64px}.legal_logo__gVfSH{height:30px}.legal_content___26v5{padding:24px 0 40px}.legal_article__dgbhs{padding:24px 20px}.legal_footerInner__GNN_b{flex-direction:column}}