
:root{--ink:#090908;--paper:#f7f1e7;--gold:#b58b55;--muted:#6f685f;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);line-height:1.7}a{color:inherit}.top{padding:26px 5vw;border-bottom:1px solid rgba(9,9,8,.15);display:flex;justify-content:space-between;gap:20px;align-items:center}.brand{font-family:var(--serif);letter-spacing:.08em}.back{font-size:13px}.page{width:min(860px,90vw);margin:0 auto;padding:80px 0 110px}.eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-weight:700}.page h1{font:400 clamp(42px,7vw,78px)/.98 var(--serif);letter-spacing:-.04em;margin:12px 0 28px}.page h2{font:400 28px/1.1 var(--serif);margin:48px 0 12px}.page p,.page li{color:#433f39}.notice{border:1px solid rgba(181,139,85,.45);padding:18px 20px;margin:28px 0;background:rgba(255,255,255,.35)}.footer{border-top:1px solid rgba(9,9,8,.15);padding:28px 5vw;font-size:12px;color:var(--muted)}

.top-actions{display:flex;align-items:center;gap:18px}.legal-lang{border:1px solid rgba(9,9,8,.2);background:transparent;padding:7px 9px;font:700 11px Arial,Helvetica,sans-serif}.legal-lang option{background:#fff;color:#111}html[lang="hi"] body{font-family:Arial,"Noto Sans Devanagari","Mangal",sans-serif}@media(max-width:620px){.top{align-items:flex-start}.top-actions{flex-direction:column;align-items:flex-end;gap:8px}}
