@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/bodoni-moda-latin-500-normal.150bd964.woff2) format("woff2"),url(/_next/static/media/bodoni-moda-latin-500-normal.900de257.woff) format("woff")}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/bodoni-moda-latin-600-normal.fc6e3c8c.woff2) format("woff2"),url(/_next/static/media/bodoni-moda-latin-600-normal.09940770.woff) format("woff")}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/bodoni-moda-latin-700-normal.aaaf3e18.woff2) format("woff2"),url(/_next/static/media/bodoni-moda-latin-700-normal.37ecf48d.woff) format("woff")}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/bodoni-moda-latin-500-italic.e3baf478.woff2) format("woff2"),url(/_next/static/media/bodoni-moda-latin-500-italic.c73ea856.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-condensed-latin-400-normal.72760fb2.woff2) format("woff2"),url(/_next/static/media/roboto-condensed-latin-400-normal.6758afed.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-condensed-latin-500-normal.dec9c672.woff2) format("woff2"),url(/_next/static/media/roboto-condensed-latin-500-normal.06b5364e.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-condensed-latin-700-normal.1e7cc114.woff2) format("woff2"),url(/_next/static/media/roboto-condensed-latin-700-normal.c19c9ce6.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/raleway-latin-400-normal.5a63fca0.woff2) format("woff2"),url(/_next/static/media/raleway-latin-400-normal.aa1ad45c.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/raleway-latin-500-normal.faab3f8f.woff2) format("woff2"),url(/_next/static/media/raleway-latin-500-normal.4662f269.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/raleway-latin-600-normal.533e956d.woff2) format("woff2"),url(/_next/static/media/raleway-latin-600-normal.2490dd24.woff) format("woff")}:root{--bg:#0c0a06;--gold:#c69c48;--gold-light:#e2c47e;--gold-soft:#c4a47d;--gold-deep:#9c7a34;--red-wild:#c01e2a;--ivory:#f5f0e6;--muted:#a89b85;--line:rgba(198,156,72,0.32);--panel:#15110b;--serif:"Bodoni Moda","Didot","Bodoni 72",Georgia,serif;--cond:"Roboto Condensed","Arial Narrow",sans-serif;--sans:"Raleway","Helvetica Neue",Arial,sans-serif;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ivory);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}body{min-height:100dvh;overscroll-behavior-y:none}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}a{color:var(--gold-light)}canvas,img,svg,video{display:block;max-width:100%}:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}::selection{background:rgba(198,156,72,.4)}::view-transition-old(root){animation:vt-out .28s var(--ease-io) both}::view-transition-new(root){animation:vt-in .42s var(--ease-out) both}@keyframes vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}