
:root{--bg:#22242a;--ink:#E8ECF2;--muted:#9AA4B2;--navy:#0F2233;--navy2:#1A3048;
--gold:linear-gradient(135deg,#7A560C,#B8891C,#6E4E0A);--gold1:#B8891C;--gold-ink:#E6C46A;
--line:#ffffff1f;--field:#33363e;--ph:#3a3e47;--card:#2c2f36;
--serif:'Cormorant Garamond',Georgia,serif;--sans:'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}
*{box-sizing:border-box}
html,body{margin:0}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}
.in{max-width:1280px;margin:0 auto;padding:0 16px}
button,select,input,textarea{font:inherit}
h1,h2,.serif{font-family:var(--serif)}
