:root{color-scheme:dark;--bg:#050810;--panel:#0d1420;--line:#273449;--text:#eef6ff;--muted:#99a7b9;--cyan:#35d9ed}
*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 50% -10%,#153044 0,var(--bg) 42%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.65}.legal-shell{width:min(100% - 32px,720px);margin:0 auto;padding:38px 0 70px}.legal-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none;font-weight:900;letter-spacing:1.5px}.legal-brand i{display:grid;place-items:center;width:36px;height:36px;background:var(--cyan);color:#061117;font-style:normal;font-size:11px;clip-path:polygon(15% 0,85% 0,100% 20%,100% 80%,85% 100%,15% 100%,0 80%,0 20%)}h1{font-size:32px;margin:40px 0 4px}time,.intro{color:var(--muted)}article{margin-top:24px;padding:22px;background:rgba(13,20,32,.88);border:1px solid var(--line)}h2{font-size:17px;margin:0 0 8px;color:var(--cyan)}p,li{font-size:14px;color:#bdc7d5}a{color:var(--cyan)}.back{display:inline-block;margin-top:24px;text-decoration:none;font-size:13px;font-weight:800}
