@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&family=Inter:wght@300;400;500;600&display=swap";:root{--slate-950: #ffffff;--slate-900-rgb: 241, 245, 249;--amber-400: #f59e0b;--amber-500: #fbbf24;--amber-500-rgb: 251, 191, 36;--sky-400: #0ea5e9;--sky-500: #38bdf8;--blue-600: #2563eb;--slate-50: #0f172a;--slate-400: #334155;--white-rgb: 15, 23, 42;--black: #000;--glass-opacity: 1;--sun-glow-opacity: .1;--glass-border-opacity: .2;--glass-blur: 16px;--glass-shadow: 0 10px 40px -10px rgba(15, 23, 42, .1);--bg-deep: #ffffff;--bg-card: #f8fafc;--accent-sun: #fbbf24;--accent-sun-glow: rgba(251, 191, 36, .15);--accent-blue: #0ea5e9;--text-primary: #0f172a;--text-secondary: #334155;--glass-border: rgba(15, 23, 42, .1);--gradient-sun: linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%);--gradient-power: linear-gradient(135deg, #0ea5e9 0%, #2563eb 100%)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background-color:var(--bg-deep);color:var(--text-primary);line-height:1.5;overflow-x:hidden}h1,h2,h3,h4{font-family:Outfit,sans-serif}.premium-container{max-width:1200px;margin:0 auto;padding:0 2rem}.glass-panel{background:var(--bg-card);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--glass-shadow)}.text-gradient-sun{background:var(--gradient-sun);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-primary{background:var(--gradient-sun);color:var(--black);padding:.75rem 1.5rem;border-radius:99px;border:none;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:.5rem}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px var(--accent-sun-glow)}.grid-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-float{animation:float 6s ease-in-out infinite}
