@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;800&display=swap";:root{--bg-dark: #0a0a0a;--bg-card: #141414;--primary: #FF8C00;--primary-hover: #e67e00;--text-main: #ffffff;--text-muted: #a0a0a0;--nav-bg: rgba(10, 10, 10, .8);--glass-border: rgba(255, 255, 255, .1);--accent-gradient: linear-gradient(135deg, #FF8C00 0%, #FF2D00 100%);--shadow-premium: 0 10px 30px rgba(0, 0, 0, .5);--font-main: "Outfit", sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-main);background-color:var(--bg-dark);color:var(--text-main);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-weight:800;letter-spacing:-.02em;text-transform:uppercase}a{text-decoration:none;color:inherit;transition:all .3s ease}button{cursor:pointer;border:none;outline:none;font-family:inherit;color:#fff}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.glass{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:12px}.btn-primary{background:var(--accent-gradient);color:#fff;padding:1rem 2rem;border-radius:8px;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #ff8c004d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff8c0066}.section-padding{padding:100px 0}.text-gradient{background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){.container{padding:0 1.5rem}.section-padding{padding:60px 0}.mobile-stack{display:flex!important;gap:1.5rem!important;flex-wrap:wrap!important}.mobile-grid-1{grid-template-columns:1fr!important;gap:1.5rem!important}.mobile-p-2{padding:2rem!important}.mobile-h-auto{height:auto!important;min-height:300px!important}.mobile-text-center{text-align:center!important}.mobile-w-full{width:100%!important}}.logo-text{font-size:1.2rem;font-weight:800;white-space:nowrap}@media (max-width: 480px){.logo-text{font-size:.9rem}}
