.legal_page__UMb4A{padding-block:54px 80px}.legal_header__yuPUE{max-width:860px;padding-bottom:28px;border-bottom:1px solid var(--border)}.legal_header__yuPUE p:first-child{margin:0 0 12px;color:var(--text-muted);font-size:.82rem;font-weight:600}.legal_header__yuPUE h1{max-width:18ch;margin:0;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.legal_header__yuPUE p:last-child{max-width:68ch;margin:20px 0 0;color:var(--text-secondary);line-height:1.7;text-wrap:pretty}.legal_content__wENxw{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,760px);grid-gap:64px;gap:64px;margin-top:38px}.legal_summary__mDeM8{align-self:start;margin:0;padding:18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card)}.legal_summary__mDeM8 div+div{margin-top:16px}.legal_summary__mDeM8 dt{color:var(--text-muted);font-size:.76rem}.legal_summary__mDeM8 dd{margin:4px 0 0;color:var(--text);font-size:.9rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.legal_article__TuaNG{min-width:0}.legal_article__TuaNG section+section{margin-top:34px}.legal_article__TuaNG h2{margin:0 0 12px;color:var(--text);font-size:1.25rem;line-height:1.3;text-wrap:balance}.legal_article__TuaNG li,.legal_article__TuaNG p{color:var(--text-secondary);line-height:1.72;text-wrap:pretty}.legal_article__TuaNG p{margin:0}.legal_article__TuaNG p+p{margin-top:12px}.legal_article__TuaNG ul{margin:10px 0 0;padding-left:22px}.legal_article__TuaNG li+li{margin-top:7px}.legal_article__TuaNG a{color:#1c5f9f;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal_tableWrap__gSjtH{overflow-x:auto;margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.legal_table__zE_bx{width:100%;min-width:680px;border-collapse:collapse;font-size:.88rem}.legal_table__zE_bx td,.legal_table__zE_bx th{padding:14px 16px;border-bottom:1px solid var(--border);color:var(--text-secondary);line-height:1.5;text-align:left;vertical-align:top}.legal_table__zE_bx th{background:var(--bg-muted);color:var(--text);font-weight:700}.legal_table__zE_bx tbody tr:last-child td{border-bottom:0}.legal_table__zE_bx code{color:var(--text);font-family:var(--font-mono);font-size:.8rem}@media (max-width:760px){.legal_page__UMb4A{padding-block:36px 60px}.legal_content__wENxw{grid-template-columns:1fr;gap:30px}.legal_summary__mDeM8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.legal_summary__mDeM8 div+div{margin-top:0}}@media (max-width:460px){.legal_summary__mDeM8{grid-template-columns:1fr}}