.LegalDoc-module__UPD-gq__doc{max-width:760px;padding:var(--sp-12) var(--sp-6) var(--sp-16);color:var(--text-primary);margin:0 auto;line-height:1.75}.LegalDoc-module__UPD-gq__header{margin-bottom:var(--sp-8)}.LegalDoc-module__UPD-gq__header h1{margin-bottom:var(--sp-3);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700;line-height:1.2}.LegalDoc-module__UPD-gq__summary{color:var(--text-secondary);font-size:1.02rem}.LegalDoc-module__UPD-gq__updated{margin-top:var(--sp-3);color:var(--text-muted);font-size:.85rem}.LegalDoc-module__UPD-gq__toc{background:var(--bg-secondary);border:1px solid var(--border-color);padding:var(--sp-5);margin-bottom:var(--sp-8);border-radius:10px}.LegalDoc-module__UPD-gq__tocHeading{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:var(--sp-2);font-size:.8rem;font-weight:600}.LegalDoc-module__UPD-gq__toc ol{padding-left:var(--sp-5);color:var(--text-muted);margin:0}.LegalDoc-module__UPD-gq__toc a{color:var(--text-muted);text-decoration:none}.LegalDoc-module__UPD-gq__toc a:hover{color:var(--text-primary);text-decoration:underline}.LegalDoc-module__UPD-gq__body h2{margin:var(--sp-8) 0 var(--sp-3);scroll-margin-top:var(--sp-16);font-size:1.15rem;font-weight:650}.LegalDoc-module__UPD-gq__body h2:first-child{margin-top:0}.LegalDoc-module__UPD-gq__body h3{margin:var(--sp-5) 0 var(--sp-2);font-size:1rem;font-weight:600}.LegalDoc-module__UPD-gq__body p{margin-bottom:var(--sp-4);color:var(--text-secondary)}.LegalDoc-module__UPD-gq__body ul,.LegalDoc-module__UPD-gq__body ol{margin:0 0 var(--sp-4);padding-left:var(--sp-6);color:var(--text-secondary)}.LegalDoc-module__UPD-gq__body li{margin-bottom:var(--sp-2)}.LegalDoc-module__UPD-gq__body a{color:var(--accent-gold)}.LegalDoc-module__UPD-gq__body strong{color:var(--text-primary)}.LegalDoc-module__UPD-gq__body code{background:var(--bg-secondary);border:1px dashed var(--accent-gold);color:var(--accent-gold);white-space:normal;border-radius:4px;padding:0 .3em;font-size:.9em}.LegalDoc-module__UPD-gq__note{border-left:3px solid var(--accent-gold);background:var(--bg-secondary);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-6);border-radius:0 8px 8px 0}.LegalDoc-module__UPD-gq__note p:last-child{margin-bottom:0}.LegalDoc-module__UPD-gq__footnote{margin-top:var(--sp-12);padding-top:var(--sp-5);border-top:1px solid var(--border-color);color:var(--text-muted);font-size:.85rem}@media (max-width:640px){.LegalDoc-module__UPD-gq__doc{padding:var(--sp-8) var(--sp-4) var(--sp-12)}}
