*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;color:#e5e7eb;background:#10151d url('/privacy/background.webp') center top/cover fixed no-repeat;font:16px/1.65 Inter,Segoe UI,Arial,sans-serif}body:before{content:"";position:fixed;inset:0;background:rgba(10,14,20,.65);z-index:-1}header{background:rgba(21,27,35,.88);border-bottom:1px solid #ffffff19}nav{max-width:1280px;min-height:64px;margin:auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}nav div,.brand{display:flex;align-items:center;gap:24px}.brand{gap:10px;font-size:22px;font-weight:700;color:#eef2f7}a{color:#a9c6e7;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:2px solid #38bdf8;outline-offset:4px}main{max-width:1280px;margin:28px auto;padding:0 24px}h1{font-size:30px;line-height:1.3;margin:0 0 22px}article{background:linear-gradient(125deg,rgba(48,57,69,.85),rgba(24,31,40,.88));border:1px solid #ffffff24;border-radius:16px;padding:28px 32px;box-shadow:0 14px 36px #0003;backdrop-filter:blur(12px);overflow-wrap:anywhere}h2{font-size:21px;line-height:1.4;margin:28px 0 12px}h3{font-size:18px;margin:20px 0 10px}p{margin:12px 0}ul,ol{padding-left:25px;margin:12px 0}li{margin:6px 0}footer{max-width:1280px;margin:24px auto;padding:0 24px 24px;color:#9ca3af;font-size:14px}@media(max-width:600px){nav{padding:12px 16px;gap:12px}nav div{gap:12px}.brand{font-size:17px}main{padding:0 16px}article{padding:18px}h1{font-size:25px}}

footer.corrections-footer{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:6px;font-size:15px;white-space:nowrap}footer.corrections-footer .footer-separator{font-size:11px}@media(max-width:900px){footer.corrections-footer{flex-wrap:wrap;white-space:normal}}
