.privacy-center{max-width:900px;margin:60px auto;padding:24px}.privacy-center h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.1}.privacy-center p{line-height:1.6;max-width:75ch}.privacy-center section{padding:28px 0;border-top:1px solid #d7d7df}.privacy-center .privacy-actions{display:flex;flex-wrap:wrap;gap:12px}.privacy-center button,.privacy-button{display:inline-block;cursor:pointer;min-height:44px;padding:12px 18px;border:1px solid #706b84;border-radius:12px;background:#171421;color:#fff;text-decoration:none;font:inherit}.privacy-center button:focus-visible,.privacy-center a:focus-visible{outline:3px solid #8b5cf6;outline-offset:4px}.privacy-center button:disabled{opacity:.5;cursor:wait}.privacy-center li{padding:12px 0;overflow-wrap:anywhere}.privacy-center dialog{border:1px solid #777;border-radius:18px;max-width:500px;padding:28px}.privacy-center dialog::backdrop{background:#08080dc9}.privacy-center footer{padding:25px 0}#privacy-status{padding:16px;border-radius:12px;background:#f0edf9;color:#201830}
.privacy-marketing-choice{display:flex;gap:12px;line-height:1.6;margin:20px 0}.privacy-marketing-choice input{height:20px;width:20px;flex-shrink:0;margin-top:3px}#guardian-admin-queue form label{display:block;margin:14px 0}#guardian-admin-queue form input:not([type=checkbox]),#guardian-admin-queue form select{min-height:44px;padding:10px;font:inherit;max-width:100%;box-sizing:border-box}
