.LegalPage-module-scss-module__3_TP6G__page{background:var(--color-page-bg);min-height:70vh;color:var(--color-text-primary);padding:72px 24px 96px}.LegalPage-module-scss-module__3_TP6G__inner{max-width:780px;margin:0 auto}.LegalPage-module-scss-module__3_TP6G__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--color-accent);margin:0 0 12px;font-size:12px}.LegalPage-module-scss-module__3_TP6G__title{letter-spacing:-.02em;color:var(--color-text-strong);margin:0 0 16px;font-size:clamp(32px,5vw,52px);line-height:1.08}.LegalPage-module-scss-module__3_TP6G__intro{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin:0 0 40px;padding-bottom:28px;font-size:17px;line-height:1.6}.LegalPage-module-scss-module__3_TP6G__body{color:var(--color-text-default);font-size:15px;line-height:1.75}.LegalPage-module-scss-module__3_TP6G__body h2{color:var(--color-text-strong);margin:40px 0 12px;font-size:22px}.LegalPage-module-scss-module__3_TP6G__body h3{color:var(--color-text-strong);margin:28px 0 10px;font-size:17px}:is(.LegalPage-module-scss-module__3_TP6G__body p,.LegalPage-module-scss-module__3_TP6G__body li){margin:0 0 14px}.LegalPage-module-scss-module__3_TP6G__body a{color:var(--color-accent);text-decoration:underline}.LegalPage-module-scss-module__3_TP6G__body table{max-width:100%;display:block;overflow-x:auto}.LegalPage-module-scss-module__3_TP6G__placeholder{border:1px dashed var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:10px;padding:24px}.LegalPage-module-scss-module__3_TP6G__placeholder code{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-accent)}.LegalPage-module-scss-module__3_TP6G__skeleton{background:linear-gradient(90deg, var(--color-surface-muted) 25%, var(--color-surface-hover) 50%, var(--color-surface-muted) 75%);background-size:200% 100%;border-radius:10px;height:260px;animation:1.4s infinite LegalPage-module-scss-module__3_TP6G__legalShimmer}@keyframes LegalPage-module-scss-module__3_TP6G__legalShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
