.Legal_page__A8oyR{min-height:100dvh;display:flex;flex-direction:column}.Legal_header__F3phr{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 24px;background:rgba(255,253,247,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.Legal_logo__EqJWe{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:700;font-size:18px}.Legal_logoDot__m1Xjp{width:12px;height:12px;border-radius:50%;border:2.5px solid var(--shu);background:var(--shu-bg);transform:rotate(-8deg)}.Legal_main__HDmCz{flex:1 1;display:flex;justify-content:center;padding:40px 24px 64px}.Legal_doc__cURpv{width:100%;max-width:720px}.Legal_title__OqMI8{font-family:var(--font-display);font-size:clamp(26px,4vw,34px);font-weight:600;text-wrap:balance}.Legal_updated__zF_QV{margin-top:8px;font-family:var(--font-numeric);font-size:12.5px;color:var(--faint)}.Legal_intro__unBAz{margin-top:20px;font-size:15px;color:var(--muted);line-height:1.75}.Legal_section__eVdve{margin-top:30px}.Legal_heading__XhOGU{font-family:var(--font-display);font-size:18px;font-weight:600;margin-bottom:10px}.Legal_para__KXljX{font-size:14.5px;line-height:1.85;color:var(--ink);margin-top:8px;max-width:68ch}.Legal_rows__Ohudo{margin:6px 0 0;border-top:1px solid var(--line-2)}.Legal_row__YR9AB{display:grid;grid-template-columns:200px 1fr;grid-gap:20px;gap:20px;padding:14px 4px;border-bottom:1px dashed var(--line)}.Legal_rowKey__dBGWK{font-size:13.5px;font-weight:600;color:var(--muted)}.Legal_rowVal__V_FB6{font-size:14px;line-height:1.7;color:var(--ink)}.Legal_backHome__69JnN{margin-top:40px;font-size:14px;font-weight:600;color:var(--shu-deep)}.Legal_backHome__69JnN a:hover{text-decoration:underline}@media (max-width:560px){.Legal_row__YR9AB{grid-template-columns:1fr;gap:4px}.Legal_rowKey__dBGWK{color:var(--faint)}}