@font-face{font-family:philosopher;src:url(/_next/static/media/5622b922c8e9159d-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:philosopher;src:url(/_next/static/media/1bc069ec0c72b6e8-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:philosopher;src:url(/_next/static/media/d245542920f9d430-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:philosopher;src:url(/_next/static/media/6ce605aa6b306384-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:philosopher Fallback;src:local("Arial");ascent-override:93.66%;descent-override:22.90%;line-gap-override:0.00%;size-adjust:96.09%}.__className_67cde1{font-family:philosopher,philosopher Fallback}.__variable_67cde1{--font-philosopher:"philosopher","philosopher Fallback"}@font-face{font-family:dmSans;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_459a48{font-family:dmSans,dmSans Fallback;font-style:normal}.__variable_459a48{--font-dm-sans:"dmSans","dmSans Fallback"}:root{--background:#0f0e0b;--foreground:#e8e0d0;--surface-0:#1a1814;--surface-1:#0f0e0b;--surface-2:#242018;--surface-variant:#2e2c26;--primary:#F8AF19;--primary-container:#c88a00;--on-primary:#1a1400;--secondary:#e8e0d0;--muted:#7a7265;--outline:rgba(245,168,0,0.12);--outline-variant:rgba(232,224,208,0.08);--outline-white:rgba(232,224,208,0.08);--font-serif:var(--font-philosopher),Georgia,serif;--font-sans:var(--font-dm-sans),system-ui,sans-serif;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2.5rem;--spacing-xl:4rem;--spacing-huge:6rem;--border-radius:0px;--transition:200ms cubic-bezier(0.4,0,0.2,1)}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.font-serif,h1,h2,h3,h4{font-family:var(--font-serif);font-weight:700;line-height:1.1;letter-spacing:-.01em}.font-sans,p{font-family:var(--font-sans);line-height:1.6}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--surface-0)}::-webkit-scrollbar-thumb{background:var(--surface-2)}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.editorial-container{max-width:600px;margin:0 auto;padding:0 var(--spacing-md)}.amber-glow{text-shadow:0 0 15px rgba(248,175,25,.2)}.obsidian-glass{background:rgba(46,44,38,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.beer-card{transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.beer-card:hover{transform:translateY(-2px);border-color:rgba(248,175,25,.44)!important;box-shadow:0 12px 32px rgba(0,0,0,.5)}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.fade-up{animation:fadeUp .5s ease forwards}.desktop-nav-spacer{display:none;height:64px;flex-shrink:0}@media (min-width:768px){.desktop-nav-spacer{display:block}.editorial-container{max-width:900px;padding:0 32px}}