@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@500;600;700;800&display=swap');

:root { --font-body: 'Inter', sans-serif; --font-display: 'Plus Jakarta Sans', sans-serif; font-family: var(--font-body); color: #eef1f8; background: #0a0c12; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; }
* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body { margin: 0; min-width: 320px; min-height: 100vh; line-height: 1.5; }
button, input, textarea, select { font: inherit; }
a { color: inherit; }
::selection { background: #695cff; color: white; }
