.Legal_legalPage__RnyOD{min-height:100vh;background:radial-gradient(circle at 12% 0,rgba(139,92,246,.12),transparent 28%),var(--color-bg);color:var(--color-white)}.Legal_container__FwVYc{max-width:980px;margin:0 auto;padding:clamp(96px,12vw,150px) var(--spacing-lg) var(--spacing-4xl)}.Legal_back__U9OrT{display:inline-flex;align-items:center;gap:10px;margin-bottom:var(--spacing-xl);color:var(--color-primary-light);font-family:var(--font-mono);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.Legal_back__U9OrT:before{content:"";width:24px;height:1px;background:var(--color-primary)}.Legal_header__AGeTF{padding-bottom:var(--spacing-2xl);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-2xl)}.Legal_header__AGeTF h1{max-width:760px;margin-bottom:var(--spacing-md);font-size:clamp(2.6rem,7vw,5rem);letter-spacing:-.055em}.Legal_header__AGeTF p,.Legal_updated__OnwNo{color:var(--color-gray-400);font-size:1rem;line-height:1.8}.Legal_updated__OnwNo{margin-top:var(--spacing-md);font-family:var(--font-mono);font-size:.78rem;color:var(--color-gray-500)}.Legal_content__i6MPB{display:grid;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}.Legal_section__JTv7d{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:linear-gradient(135deg,rgba(139,92,246,.06),hsla(0,0%,100%,.018)),var(--color-surface)}.Legal_section__JTv7d h2{margin-bottom:var(--spacing-md);font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.035em}.Legal_section__JTv7d h3{margin:var(--spacing-lg) 0 var(--spacing-sm);font-size:1.05rem}.Legal_section__JTv7d li,.Legal_section__JTv7d p{color:var(--color-gray-300);line-height:1.8}.Legal_section__JTv7d p+p{margin-top:var(--spacing-md)}.Legal_section__JTv7d ul{display:grid;grid-gap:10px;gap:10px;padding-left:1.2rem}.Legal_dataList__iZ7aE{list-style:none;padding-left:0!important}.Legal_dataList__iZ7aE li{display:grid;grid-template-columns:minmax(150px,.45fr) 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:12px 0;border-bottom:1px solid var(--color-border)}.Legal_dataList__iZ7aE li:last-child{border-bottom:0}.Legal_dataList__iZ7aE strong{color:var(--color-white)}.Legal_note__pbMx8{margin-top:var(--spacing-md);padding:var(--spacing-md);border:1px solid rgba(139,92,246,.22);border-radius:var(--radius-lg);background:rgba(139,92,246,.07);color:var(--color-gray-300)}.Legal_link__O_err{color:var(--color-primary-light);font-weight:700}@media (max-width:680px){.Legal_container__FwVYc{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.Legal_section__JTv7d{padding:var(--spacing-lg)}.Legal_dataList__iZ7aE li{grid-template-columns:1fr;gap:4px}}