@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@font-face{font-family:ST Nizhegorodsky;src:url(/fonts/ST-Nizhegorodsky.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Merge Pro;src:url(/fonts/MergePro-Bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{--bg: #0b0b10;--bg-elevated: #131319;--surface: #1a1a22;--ink: #f5f1e6;--muted: #9b97a8;--border: rgba(245, 241, 230, .1);--accent: #8b5cf6;--accent-hover: #a479ff;--gold: #ffca28;--gold-hover: #ffd95e;--steam-green: #2eae4e;--steam-green-hover: #27963f;--radius-lg: 20px;--radius-md: 14px;--max-width: 1120px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Poppins,sans-serif;line-height:1.6;scroll-behavior:smooth}html{scroll-snap-type:y mandatory}body{overflow-x:hidden}.container{display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{margin:0}.section{width:100%;padding:100px 24px;scroll-margin-top:88px;scroll-snap-align:start}.section--alt{background:var(--bg-elevated)}.section-inner{max-width:var(--max-width);margin:0 auto}.eyebrow{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.section-title{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.75rem,3.2vw,2.5rem);margin:0 0 16px;color:var(--ink)}.section-lead{color:var(--muted);font-size:1.05rem;max-width:640px}@media (max-width: 768px){.section{padding:64px 20px;scroll-margin-top:140px}}
