.Legal_page__4Q3Wd{max-width:720px;margin:0 auto;padding:52px var(--gutter) 40px}.Legal_kicker__OMhpx{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;color:var(--text-3)}.Legal_title__yHr21{font-size:clamp(30px,3.6vw,40px);font-weight:800;letter-spacing:-.035em;margin:10px 0 0}.Legal_updated__AmkZk{font-family:var(--font-mono);font-size:11.5px;color:var(--text-3);margin:14px 0 0}.Legal_notice__szmT1{font-size:14px;line-height:1.55;color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card-sm);padding:14px 16px;margin:24px 0 0}.Legal_section__wjg_S{margin-top:34px}.Legal_h2__V2lun{font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0 0 10px}.Legal_p__d7ldy{font-size:15.5px;line-height:1.65;color:var(--text-2);margin:0 0 12px}.Legal_list__6WVCQ{margin:0 0 12px;padding-left:0;list-style:none;display:grid;grid-gap:9px;gap:9px}.Legal_li__MptHv{display:flex;gap:10px;align-items:baseline;font-size:15.5px;line-height:1.6;color:var(--text-2)}.Legal_marker__2IqTu{color:var(--accent);font-weight:700;flex-shrink:0}.Legal_term__ERC3M{color:var(--ink);font-weight:600}.Legal_mono__2cboB{font-family:var(--font-mono);font-size:13.5px;color:var(--ink)}