@font-face{font-family:gasalt;src:url(/_next/static/media/c3d07c2ad23d4ac3-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:gasalt;src:url(/_next/static/media/2093cb86cf6cfda1-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gasalt;src:url(/_next/static/media/9b280c67827282f4-s.p.ttf) format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:gasalt Fallback;src:local("Arial");ascent-override:85.40%;descent-override:38.03%;line-gap-override:10.51%;size-adjust:85.67%}.__className_fd4dff{font-family:gasalt,gasalt Fallback}.__variable_fd4dff{--font-gasalt:"gasalt","gasalt Fallback"}:root{--background:#FAFAFA;--foreground:#121212;--primary:#2A2A2A;--secondary:#7A7A7A;--accent:#BFA588;--border:rgba(0,0,0,0.08);--glass-bg:rgba(255,255,255,0.6);--glass-border:rgba(255,255,255,0.2);--ease-smooth:cubic-bezier(0.16,1,0.3,1)}@media (prefers-color-scheme:dark){:root{--background:#0A0A0A;--foreground:#FAFAFA;--primary:#E0E0E0;--secondary:#A0A0A0;--accent:#D4BFA7;--border:rgba(255,255,255,0.1);--glass-bg:rgba(10,10,10,0.6);--glass-border:rgba(255,255,255,0.05)}}*{box-sizing:border-box;padding:0;margin:0;letter-spacing:1.5px}body,html{max-width:100vw;overflow-x:clip;background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,h6,html{font-family:var(--font-gasalt),sans-serif;letter-spacing:1.5px}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font-family:inherit}.location-iframe-wrapper iframe{width:100%!important;height:100%!important;border:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}