:root{--ground:#15111d;--surface:#221c2c;--line:#3a3247;--text:#f4eff7;--muted:#b5abc3;--accent:#ffb38a;--on-accent:#2b160b;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Figtree", system-ui, sans-serif;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--touch:44px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--ground);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:400}h1,h2,h3{font-family:var(--font-display);font-weight:700}
