:root{--imen-green-950:#0b241d;--imen-green-900:#123326;--imen-green-800:#163f30;--imen-gold:#cda349;--imen-gold-light:#e9cd8a;--imen-cream:#f3ecd9;--font-heading:"Playfair Display", serif;--font-body:"Inter", sans-serif}*,:before,:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.2}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit}p{overflow-wrap:break-word}
