:root{--purple: #8d5dd9;--lpurple: #b68cff;--blue: #5a9cff;--lblue: #88b8ff;--ink-900: #08090c;--ink-700: #1a1c20;--ink-500: #6b7280;--ink-300: #9ca3af;--white: #ffffff;--font-marketing: "Plus Jakarta Sans", system-ui, sans-serif;--r-sm: 8px;--r-md: 12px;--r-lg: 20px;--maxw: 1200px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html,body{overflow-x:hidden}html{background:var(--ink-900)}body{font-family:var(--font-marketing);color:var(--white);background:var(--ink-900);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.mk-container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
