.LegalDoc_page__QF6YY{max-width:var(--container);margin:0 auto;padding:32px 64px 80px}.LegalDoc_head__u91QF{padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:28px}.LegalDoc_head__u91QF h1{font-size:28px;letter-spacing:-.02em}.LegalDoc_updated__FVsVJ{margin-top:10px;font-size:13px;color:var(--ink-3)}.LegalDoc_meta__qWnDH{max-width:720px;margin-top:18px;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);grid-gap:6px 18px;gap:6px 18px;font-size:14px}.LegalDoc_meta__qWnDH dt{color:var(--ink-3)}.LegalDoc_meta__qWnDH dd{color:var(--ink-2)}.LegalDoc_langNote__rf8QE{max-width:720px;margin-bottom:24px;border:1px solid var(--accent-line);border-radius:var(--r-md);background:var(--accent-soft);padding:12px 16px;font-size:13px;line-height:1.6;color:var(--ink-2)}.LegalDoc_intro__JRPML{max-width:720px;display:flex;flex-direction:column;gap:14px}.LegalDoc_intro__JRPML p{font-size:16px;line-height:1.7;color:var(--ink)}.LegalDoc_section__VeDVP{padding:36px 0 0;max-width:720px}.LegalDoc_sectionHead__wYv6Y{display:flex;align-items:baseline;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.015em;margin-bottom:14px}.LegalDoc_sectionNum__Up1C7{flex:none;font-size:13px;font-weight:700;color:var(--accent)}.LegalDoc_body__7kLIf{display:flex;flex-direction:column;gap:14px}.LegalDoc_body__7kLIf p{font-size:15px;line-height:1.75;color:var(--ink-2)}.LegalDoc_body__7kLIf h3{font-size:15px;font-weight:600;color:var(--ink)}.LegalDoc_body__7kLIf ul{display:flex;flex-direction:column;gap:9px;padding-left:20px}.LegalDoc_body__7kLIf li{font-size:15px;line-height:1.7;color:var(--ink-2);list-style:disc}.LegalDoc_terms__fP9Uh{display:flex;flex-direction:column;gap:14px}.LegalDoc_terms__fP9Uh dt{font-size:15px;font-weight:600;color:var(--ink);margin-bottom:3px}.LegalDoc_terms__fP9Uh dd{font-size:15px;line-height:1.75;color:var(--ink-2)}.LegalDoc_tableWrap__J6m95{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md)}.LegalDoc_tableWrap__J6m95 table{width:100%;border-collapse:collapse;font-size:14px}.LegalDoc_tableWrap__J6m95 thead th{text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);background:var(--surface-2);padding:10px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.LegalDoc_tableWrap__J6m95 tbody th{text-align:left;font-weight:500;vertical-align:top;padding:12px 14px;color:var(--ink)}.LegalDoc_tableWrap__J6m95 tbody th code{font-size:13px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:5px;padding:1px 5px;white-space:nowrap}.LegalDoc_tableWrap__J6m95 tbody td{vertical-align:top;padding:12px 14px;line-height:1.6;color:var(--ink-2)}.LegalDoc_tableWrap__J6m95 tbody tr+tr td,.LegalDoc_tableWrap__J6m95 tbody tr+tr th{border-top:1px solid var(--line-soft)}.LegalDoc_todo__fq_P9{background:var(--c-amber-soft);color:#7c4a03;border:1px dashed var(--c-amber);border-radius:5px;padding:0 5px;font-size:.92em;font-weight:600;white-space:nowrap}@media(max-width:900px){.LegalDoc_page__QF6YY{padding:24px 20px 64px}.LegalDoc_head__u91QF h1{font-size:24px}.LegalDoc_meta__qWnDH{grid-template-columns:1fr;gap:2px}.LegalDoc_meta__qWnDH dd{margin-bottom:8px}}