.LegalModals_overlay__oVM_K{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.LegalModals_modal__fSHJm{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;position:relative;padding:40px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.LegalModals_closeBtn__pKLzr{position:absolute;top:15px;right:20px;background:transparent;border:none;color:var(--color-text-muted);font-size:28px;cursor:pointer;transition:color .2s}.LegalModals_closeBtn__pKLzr:hover{color:var(--color-yellow)}.LegalModals_content__sLt69 h2{color:var(--color-yellow);margin-bottom:5px}.LegalModals_content__sLt69 h3{margin-top:25px;margin-bottom:10px;font-size:1.2rem}.LegalModals_content__sLt69 p,.LegalModals_content__sLt69 ul{color:var(--color-text-muted);line-height:1.6;margin-bottom:15px}.LegalModals_content__sLt69 ul{margin-left:20px}.LegalModals_content__sLt69 li{margin-bottom:5px}