.company-legal-dialog{border:0;border-radius:22px;max-width:760px;width:calc(100% - 26px);max-height:90dvh;padding:0;color:#503a45;background:#fff}.company-legal-dialog::backdrop{background:#39223570;backdrop-filter:blur(4px)}.company-legal-dialog>header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 22px;background:#fff;border-bottom:1px solid #f0dfe6}.company-legal-dialog h2{font-size:21px;margin:0}.company-legal-dialog button{background:none;border:0;font-size:30px;min-height:44px;min-width:44px;color:#7a586b}.company-legal-dialog>.legal-article{border:0;border-radius:0;max-height:calc(90dvh - 78px);overflow:auto;padding:25px}.company-legal-content p{overflow-wrap:anywhere}.company-legal-content details>summary{cursor:pointer;min-height:44px}.company-legal-content a{color:#b5315d;text-underline-offset:4px}@media(max-width:640px){.company-legal-dialog>header{padding:13px 18px}.company-legal-dialog>.legal-article{padding:22px 18px}.company-legal-content p,.company-legal-content li{font-size:16px;line-height:1.95}}
