:root{--bg-page: #080d18;--bg-base: #121523;--bg-raised: #131a28;--bg-sunken: #0d1520;--accent: #c09d06;--accent-text: #060810;--text-primary: #f7e8c0;--text-secondary: #ba9d7a;--text-muted: #9083a0;--border: rgba(255, 255, 255, .07);--border-subtle: rgba(255, 255, 255, .05);--font-display: "Libre Franklin", sans-serif;--font-body: "Space Grotesk", sans-serif;--content-max: 1200px;--content-pad: 64px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg-page);font-family:var(--font-body);color:var(--text-primary);-webkit-font-smoothing:antialiased}a{text-decoration:none}.wm-inner{max-width:var(--content-max);margin:0 auto;padding:0 var(--content-pad)}@media(max-width:767px){:root{--content-pad: 20px}}.wm-footer{background:var(--bg-sunken);border-top:1px solid var(--border-subtle)}.wm-footer-inner{padding-top:28px;padding-bottom:28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.wm-footer-logo{font-family:var(--font-display);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#f7e8c059}.wm-footer-links{display:flex;gap:28px}.wm-footer-links a{font-size:12px;color:#f7e8c059;transition:color .15s}.wm-footer-links a:hover{color:#f7e8c0a6}.wm-footer-copy{font-size:11px;color:#f7e8c033;width:100%}
