@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";
:root{--bg-main:#0b0f19;--bg-surface:#12192b99;--bg-surface-solid:#12192b;--bg-surface-hover:#1a243dcc;--text-primary:#fff;--text-secondary:#9ba3b5;--text-muted:#6b7280;--brand-cyan:#00e1ff;--brand-cyan-light:#7cf0ff;--brand-cyan-glow:#00e1ff40;--brand-orange:#ff6b00;--brand-orange-hover:#ff8a33;--brand-orange-glow:#ff6b0040;--border-color:#ffffff14;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:4rem;--spacing-3xl:8rem;--radius-sm:6px;--radius-md:12px;--radius-lg:24px;--radius-full:9999px;--transition-fast:.2s cubic-bezier(.16, 1, .3, 1);--transition-normal:.4s cubic-bezier(.16, 1, .3, 1);--transition-slow:.8s cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--bg-main);max-width:100vw;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(circle at 15%,#00e1ff08,#0000 25%),radial-gradient(circle at 85% 30%,#ff6b0008,#0000 25%);font-family:Plus Jakarta Sans,sans-serif;line-height:1.6;overflow-x:hidden}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--brand-cyan)}ul{list-style:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-weight:700;line-height:1.1}h1{font-size:clamp(2.5rem,5vw,5rem)}h2{font-size:clamp(2rem,4vw,3.5rem)}h3{font-size:clamp(1.5rem,3vw,2.25rem)}.container{width:100%;max-width:1280px;padding:0 var(--spacing-lg);margin:0 auto}.section{padding:var(--spacing-3xl) 0;position:relative}.glass-panel{background:var(--bg-surface);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);box-shadow:0 4px 30px #0000001a}.text-cyan{color:var(--brand-cyan)}.text-orange{color:var(--brand-orange)}.text-gradient-cyan{background:linear-gradient(135deg, #fff 0%, var(--brand-cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-orange{background:linear-gradient(135deg, var(--brand-orange) 0%, #ffb073 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.flex-center{justify-content:center;align-items:center;display:flex}.text-center{text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn var(--transition-slow) forwards}
.Header-module__lnUIdW__header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);padding:var(--spacing-md) 0;transition:all var(--transition-normal);background-color:#0f172af2;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__container{justify-content:space-between;align-items:center;display:flex}.Header-module__lnUIdW__logo{align-items:center;gap:var(--spacing-sm);display:flex}.Header-module__lnUIdW__logo img{width:auto;height:48px}.Header-module__lnUIdW__logoText{letter-spacing:1px;font-size:1.5rem;font-weight:700}.Header-module__lnUIdW__logoText span{color:var(--brand-cyan)}.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__navList{align-items:center;gap:var(--spacing-xl);display:flex}.Header-module__lnUIdW__navLink{color:var(--text-primary);transition:color var(--transition-fast);font-weight:500;position:relative}.Header-module__lnUIdW__navLink:hover{color:var(--brand-cyan)}.Header-module__lnUIdW__navLink:after{content:"";background-color:var(--brand-cyan);width:0;height:2px;transition:width var(--transition-fast);position:absolute;bottom:-4px;left:0}.Header-module__lnUIdW__navLink:hover:after{width:100%}.Header-module__lnUIdW__actions{align-items:center;gap:var(--spacing-md);display:flex}.Header-module__lnUIdW__mobileMenuBtn{color:var(--text-primary);padding:var(--spacing-xs);display:block}@media (min-width:768px){.Header-module__lnUIdW__nav{display:block}.Header-module__lnUIdW__mobileMenuBtn{display:none}}
