.Legal_page__Lzs00{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg)}.Legal_bar__vWnzY{border-bottom:1px solid var(--line);padding:18px var(--gutter);background:var(--bg)}.Legal_mark__ybriG{display:inline-flex;align-items:center;text-decoration:none}.Legal_main__cMIqI{flex:1 1;width:100%;max-width:720px;margin:0 auto;padding:40px var(--gutter) 72px}.Legal_label__yao_2{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.Legal_title__4R3bQ{margin:10px 0 0;font-family:var(--display);font-weight:800;font-size:clamp(26px,7vw,36px);line-height:1.15;letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere}.Legal_updated__ITGeL{margin:10px 0 24px;font-size:13.5px;color:var(--sub)}.Legal_section__3O_ju{margin-top:36px;scroll-margin-top:24px}.Legal_heading__DbYxR{margin:0 0 10px;font-family:var(--display);font-weight:700;font-size:20px;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.Legal_text__YKebp{overflow-wrap:anywhere}.Legal_list__vt9Yi,.Legal_text__YKebp{margin:0 0 12px;font-size:16px;line-height:1.65;color:var(--text)}.Legal_list__vt9Yi{padding-left:22px}.Legal_list__vt9Yi li{margin-bottom:8px;overflow-wrap:anywhere}.Legal_more__1Cza2{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:48px;padding-top:20px;border-top:1px solid var(--line);font-size:14.5px}.Legal_more__1Cza2 a{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px}