:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bf-page:#0a1826;--bf-surface:#0f1f2e;--bf-surface-card:#0f1e2d99;--bf-surface-2:#ffffff08;--bf-surface-hover:#ffffff0f;--bf-page-rgb:7, 24, 35;--bf-surface-rgb:15, 30, 45;--bf-border:#22d3ee1f;--bf-border-strong:#22d3ee3d;--bf-track:#94a3b840;--bf-text:#e2e8f0;--bf-text-muted:#94a3b8;--bf-text-dim:#64748b;--bf-accent:#14b8a6;--bf-accent-bright:#22d3ee;--bf-indigo:#6d28d9;--bf-purple:#8b5cf6;--bf-purple-glow:#8b5cf624;--bf-emerald:#10b981;--bf-emerald-glow:#10b98124;--bf-amber:#f59e0b;--bf-amber-glow:#f59e0b1f;--bf-cyan:#06b6d4;--bf-scroll-track:#94a3b814;--bf-scroll-thumb:#94a3b859;--bf-scroll-thumb-hover:#94a3b88c;--bf-bg-deep:var(--bf-page);--bf-bg-surface:var(--bf-surface);--bf-bg-card:var(--bf-surface-card);--bf-bg-card-hover:var(--bf-surface-hover);--bf-border-hover:var(--bf-border-strong);--bf-text-primary:var(--bf-text);--bf-text-secondary:var(--bf-text-muted);--bf-font-display:"Outfit", "Inter", -apple-system, system-ui, sans-serif;--bf-font-body:"Inter", -apple-system, system-ui, sans-serif;--bf-radius-sm:10px;--bf-radius-md:16px;--bf-radius-lg:24px;--bf-radius-xl:32px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bf-page:#f8f9fc;--bf-surface:#fff;--bf-surface-card:#ffffffb8;--bf-surface-2:#0f172a08;--bf-surface-hover:#f3f1fa;--bf-page-rgb:248, 249, 252;--bf-surface-rgb:255, 255, 255;--bf-border:#0f172a1a;--bf-border-strong:#0f172a2e;--bf-track:#0f172a1a;--bf-text:#1a1a2e;--bf-text-muted:#475569;--bf-text-dim:#94a3b8;--bf-accent:#0e7490;--bf-accent-bright:#0891b2;--bf-purple-glow:#8b5cf61a;--bf-emerald-glow:#10b9811a;--bf-amber-glow:#f59e0b14;--bf-scroll-track:#f1f1f5;--bf-scroll-thumb:#c4c0d8;--bf-scroll-thumb-hover:#9f99b8}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bf-bg-deep);font-family:var(--bf-font-body);color:var(--bf-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s,color .3s;overflow-x:hidden}html{-webkit-text-size-adjust:100%;max-width:100%}img,canvas,svg,video{max-width:100%}*{min-width:0}input,textarea,select,button{max-width:100%}@media (width<=640px){input,textarea,select{font-size:16px!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bf-scroll-track)}::-webkit-scrollbar-thumb{background:var(--bf-scroll-thumb);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--bf-scroll-thumb-hover)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeScaleIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes counter-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::selection{color:#1a1a2e;background:#8b5cf633}.moa-mono{font-variant-numeric:tabular-nums;font-family:SF Mono,Fira Code,JetBrains Mono,Consolas,monospace}.moa-gradient-text{background:linear-gradient(135deg,#22d3ee 0%,#14b8a6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.moa-border-glow{border:1px solid #22d3ee14;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px #22d3ee0a}.moa-border-glow:hover{border-color:#22d3ee2e;box-shadow:inset 0 1px #22d3ee14,0 0 40px -20px #22d3ee26}.moa-glow{box-shadow:0 0 80px -30px #22d3ee1f}@keyframes moa-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.moa-breathe{animation:6s ease-in-out infinite moa-breathe}@keyframes moa-pulse-dot{0%,to{opacity:.6;box-shadow:0 0 4px}50%{opacity:1;box-shadow:0 0 12px}}.moa-pulse-dot{animation:2s ease-in-out infinite moa-pulse-dot}@keyframes moa-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.moa-ticker{animation:30s linear infinite moa-ticker-scroll}.moa-grid-bg{background-image:linear-gradient(#22d3ee08 1px,#0000 1px),linear-gradient(90deg,#22d3ee08 1px,#0000 1px);background-size:60px 60px}.moa-radial-fade{background:radial-gradient(70% 50% at 50% 0,#22d3ee0a,#0000)}.moa-scroll-hide::-webkit-scrollbar{display:none}.moa-scroll-hide{-ms-overflow-style:none;scrollbar-width:none}@media (width<=768px){.moa-nav-links,.moa-desktop-cta{display:none!important}.moa-mobile-nav{display:flex!important}.moa-hero-grid{grid-template-columns:1fr!important}.moa-stat-grid{grid-template-columns:repeat(2,1fr)!important}}.moa-border-glow:hover{transform:translateY(-3px);box-shadow:0 0 40px -10px #22d3ee26,inset 0 0 30px -15px #22d3ee0d;border-color:#22d3ee40!important}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}section{transition:opacity .3s}@keyframes imgReveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.moa-img-reveal{animation:1.2s cubic-bezier(.16,1,.3,1) .3s both imgReveal}
