@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Source+Sans+3:wght@400;600;700&display=swap";:root{--bg-dark: #1a1a1a;--bg-medium: #242424;--bg-light: #2e2e2e;--bg-concrete: #3a3a3a;--text-primary: #e8e4df;--text-secondary: #a8a299;--text-muted: #706b63;--accent-warm: #c9a66b;--accent-rust: #8b5a3c;--accent-ink: #1a1a1a;--border-subtle: rgba(200, 190, 175, .1);--border-medium: rgba(200, 190, 175, .2);font-family:"Source Sans 3",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-primary);background-color:var(--bg-dark)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),var(--bg-dark);background-blend-mode:overlay}a{color:inherit}
