/* Legal pages (terms / privacy). Brand: thick ink #15122E, hard solid shadow, no blur/glow. Baloo Bhaijaan 2 + Rubik. */
:root{--ink:#15122E;--paper:#FFF8E7;--card:#FFFFFF;--warn:#FFD23F}
*{box-sizing:border-box}
html,body{margin:0;min-height:100%;background:var(--paper) !important;background-image:none !important;color:var(--ink) !important;font:400 17px/1.9 Rubik,system-ui,sans-serif}
main{max-width:760px;margin:0 auto;padding:20px 16px 60px}
h1,h2{font-family:'Baloo Bhaijaan 2',Rubik,sans-serif;line-height:1.4;margin:1.2em 0 .4em}
h1{font-size:30px;margin-top:.4em}h2{font-size:22px}
.draft{background:var(--warn);border:4px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:10px 14px;border-radius:14px;font-weight:700}
.card{background:var(--card);border:4px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:14px;padding:6px 16px;margin:14px 0}
ul{padding-inline-start:22px}a{color:var(--ink)}
table{width:100%;border-collapse:collapse}td,th{border:2px solid var(--ink);padding:6px 8px;text-align:start;vertical-align:top}
.back{display:inline-block;margin-top:18px}
main,main *{color:var(--ink)}
