@font-face{font-family:veniDisplay;src:url(../media/big_shoulders_var-s.p.2sk1s5e_1ks2r.woff2?dpl=dpl_8E5krSj63t81eAPXrD9T5BC9Uhup)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:veniDisplay Fallback;src:local(Arial);ascent-override:183.44%;descent-override:39.71%;line-gap-override:0.0%;size-adjust:53.64%}.venidisplay_53872695-module__0czJtW__className{font-family:veniDisplay,veniDisplay Fallback}.venidisplay_53872695-module__0czJtW__variable{--font-veni-display:"veniDisplay", "veniDisplay Fallback"}
@font-face{font-family:veniBody;src:url(../media/inter_var-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_8E5krSj63t81eAPXrD9T5BC9Uhup)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:veniBody Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.venibody_6073daf6-module__SYzEIa__className{font-family:veniBody,veniBody Fallback}.venibody_6073daf6-module__SYzEIa__variable{--font-veni-body:"veniBody", "veniBody Fallback"}
@font-face{font-family:veniScript;src:url(../media/grand_hotel-s.26dzwnyux7jpa.woff2?dpl=dpl_8E5krSj63t81eAPXrD9T5BC9Uhup)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:veniScript Fallback;src:local(Arial);ascent-override:139.24%;descent-override:60.64%;line-gap-override:0.0%;size-adjust:67.96%}.veniscript_c1ec8b82-module__cGn2Aa__className{font-family:veniScript,veniScript Fallback;font-weight:400}.veniscript_c1ec8b82-module__cGn2Aa__variable{--font-veni-script:"veniScript", "veniScript Fallback"}
:root{--veni-noir:#0d0a07;--veni-superficie:#1d1710;--veni-ambar:#e0a458;--veni-marfim:#f0e4d0;--veni-brasa:#e2571f;--theme-background:var(--veni-noir);--theme-foreground:var(--veni-marfim);--theme-heading:var(--veni-marfim);--theme-accent:var(--veni-ambar);--theme-font-display:var(--font-veni-display,"Big Shoulders Display"), Impact, "Arial Narrow", sans-serif;--theme-font-body:var(--font-veni-body,Inter), Arial, sans-serif;--theme-font-script:var(--font-veni-script,"Grand Hotel"), "Brush Script MT", cursive}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d0a07}body{background:var(--theme-background,#0d0a07);min-width:0;color:var(--theme-foreground,#f0e4d0);font-family:var(--theme-font-body,Inter, Arial, sans-serif);text-rendering:optimizelegibility;margin:0}button,a{font:inherit}a{color:inherit}main{min-height:100svh}a:focus-visible{outline-offset:4px;outline:2px solid #f0e4d0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
