:root{--color-surface:#efeae0;--color-ink:#16131a;--color-muted:#6e675c;--color-accent:#c4a265;--color-accent-deep:#6e5527;--color-energy:#7a2334;--color-energy-hover:#932b40;--cinema-void:#0a090d;--hairline-dark:#16131a29;--hairline-light:#efeae03d;--font-title:"Cormorant Garamond", serif;--font-display:"DM Sans", sans-serif;--font-body:"DM Sans", sans-serif}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{background:var(--color-surface);min-height:100%;margin:0;padding:0}body{font-family:var(--font-body);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:2px}
