@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap";:root{--font-display: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-900: #1e3a8a;--indigo-500: #6366f1;--indigo-600: #4f46e5;--gradient-primary: linear-gradient(135deg, #2563eb 0%, #4f46e5 100%);--gradient-primary-hover: linear-gradient(135deg, #1d4ed8 0%, #4338ca 100%);--gradient-glow: 0 4px 20px rgba(79, 70, 229, .35), 0 8px 32px rgba(37, 99, 235, .2);--gradient-glow-hover: 0 6px 28px rgba(79, 70, 229, .45), 0 12px 40px rgba(37, 99, 235, .3);font-family:var(--font-body);line-height:1.5;font-weight:400;color:#0f172a;background-color:#f8fafc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px}html{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}input,button{font-family:inherit}
