@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_47ee5af7-module__TCSC7a__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_47ee5af7-module__TCSC7a__variable{--font-heading:"Outfit","Outfit Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b9f82984-module__duXI3W__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_b9f82984-module__duXI3W__variable{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
:root{--bg-color:#070b13;--bg-muted:#0e1523;--bg-gradient:radial-gradient(circle at 14% 18%,#4f46e51c,transparent 34%),radial-gradient(circle at 84% 24%,#0ea5e914,transparent 34%),radial-gradient(circle at 78% 82%,#10b9810d,transparent 28%),#04060c;--text-primary:#f8fafc;--text-secondary:#a5b4cb;--text-muted:#7b8ba5;--brand-primary:#fff;--brand-primary-hover:#e2e8f0;--brand-action:#4f46e5;--brand-action-hover:#4338ca;--brand-success:#10b981;--surface-color:#121a2a;--surface-glass:#111827b8;--surface-glass-hover:#172135e6;--border-color:#cbd5e11f;--border-hover:#cbd5e13d;--shadow-sm:0 8px 18px -10px #02061773;--shadow-md:0 20px 42px -20px #020617a6;--shadow-lg:0 28px 58px -24px #020617c7;--shadow-glow:0 0 30px -8px #4f46e559;--accent-indigo:#c7d2fe;--accent-success:#86efac;--accent-error:#ef4444;--accent-error-light:#fca5a5;--accent-warning:#fbbf24;--accent-info:#7dd3fc;--accent-muted:#e2e8f0;--accent-emerald:#6ee7b7;--accent-violet:#c4b5fd;--gradient-text-from:#fff;--gradient-text-to:#94a3b8;--glass-tint-1:#ffffff04;--glass-tint-2:#ffffff06;--glass-tint-3:#ffffff0d;--glass-border-1:#ffffff0f;--glass-border-2:#ffffff14;--glass-border-3:#ffffff1f;--glass-border-4:#ffffff29;--navbar-bg:#18181b73;--navbar-bg-hover:#18181ba6;--navbar-bg-scrolled:#121216eb;--navbar-shadow:0 8px 32px #0006;--navbar-shadow-hover:0 12px 40px #0009;--navbar-shadow-scrolled:0 8px 32px #0000008c;--dropdown-bg:#0a0f1af5;--dropdown-shadow:0 18px 40px -18px #000000bf;--floating-bg:#0d121ed1;--floating-border:#ffffff1f;--floating-shadow:0 16px 30px -18px #0009,0 8px 18px -14px #4f46e547;--floating-shadow-hover:0 20px 38px -18px #000000a6,0 10px 22px -16px #4f46e559;--panel-bg:#0c121fb3;--ambient-glow-1:#4f46e514;--ambient-glow-2:#0ea5e90f;--noise-opacity:.015;--noise-blend:overlay;--hero-img-shadow:#00000059;--overlay-start:#080b170d;--overlay-end:#080b1747;--font-heading:"Outfit",sans-serif;--font-sans:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--transition-fast:.2s cubic-bezier(.16,1,.3,1);--transition-normal:.4s cubic-bezier(.16,1,.3,1);--transition-slow:.7s cubic-bezier(.16,1,.3,1)}[data-theme=light]{--bg-color:#fff;--bg-muted:#f1f5f9;--bg-gradient:radial-gradient(circle at 14% 18%,#4f46e50f,transparent 34%),radial-gradient(circle at 84% 24%,#0ea5e90a,transparent 34%),radial-gradient(circle at 78% 82%,#10b98108,transparent 28%),#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--brand-primary:#0f172a;--brand-primary-hover:#1e293b;--brand-action:#4f46e5;--brand-action-hover:#4338ca;--brand-success:#059669;--surface-color:#fff;--surface-glass:#ffffffb8;--surface-glass-hover:#ffffffe0;--border-color:#0f172a1a;--border-hover:#0f172a33;--shadow-sm:0 2px 8px -2px #0f172a14;--shadow-md:0 8px 24px -8px #0f172a1a;--shadow-lg:0 16px 40px -12px #0f172a24;--shadow-glow:0 0 24px -6px #4f46e533;--accent-indigo:#4338ca;--accent-success:#059669;--accent-error:#dc2626;--accent-error-light:#ef4444;--accent-warning:#d97706;--accent-info:#0284c7;--accent-muted:#475569;--accent-emerald:#059669;--accent-violet:#7c3aed;--gradient-text-from:#0f172a;--gradient-text-to:#475569;--glass-tint-1:#0f172a05;--glass-tint-2:#0f172a08;--glass-tint-3:#0f172a0d;--glass-border-1:#0f172a12;--glass-border-2:#0f172a17;--glass-border-3:#0f172a1f;--glass-border-4:#0f172a29;--navbar-bg:#ffffffb8;--navbar-bg-hover:#ffffffe0;--navbar-bg-scrolled:#fffffff7;--navbar-shadow:0 4px 20px #0f172a0f;--navbar-shadow-hover:0 8px 28px #0f172a1a;--navbar-shadow-scrolled:0 6px 24px #0f172a1f;--dropdown-bg:#fffffff5;--dropdown-shadow:0 18px 40px -18px #0f172a2e;--floating-bg:#ffffffe0;--floating-border:#0f172a1f;--floating-shadow:0 8px 24px -8px #0f172a1f,0 4px 12px -6px #4f46e514;--floating-shadow-hover:0 12px 32px -8px #0f172a26,0 6px 16px -6px #4f46e51f;--panel-bg:#ffffffd9;--ambient-glow-1:#4f46e50a;--ambient-glow-2:#0ea5e908;--noise-opacity:.008;--noise-blend:soft-light;--hero-img-shadow:#0f172a1f;--overlay-start:#ffffff0d;--overlay-end:#ffffff26}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg-color:#fff;--bg-muted:#f1f5f9;--bg-gradient:radial-gradient(circle at 14% 18%,#4f46e50f,transparent 34%),radial-gradient(circle at 84% 24%,#0ea5e90a,transparent 34%),radial-gradient(circle at 78% 82%,#10b98108,transparent 28%),#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--brand-primary:#0f172a;--brand-primary-hover:#1e293b;--brand-action:#4f46e5;--brand-action-hover:#4338ca;--brand-success:#059669;--surface-color:#fff;--surface-glass:#ffffffb8;--surface-glass-hover:#ffffffe0;--border-color:#0f172a1a;--border-hover:#0f172a33;--shadow-sm:0 2px 8px -2px #0f172a14;--shadow-md:0 8px 24px -8px #0f172a1a;--shadow-lg:0 16px 40px -12px #0f172a24;--shadow-glow:0 0 24px -6px #4f46e533;--accent-indigo:#4338ca;--accent-success:#059669;--accent-error:#dc2626;--accent-error-light:#ef4444;--accent-warning:#d97706;--accent-info:#0284c7;--accent-muted:#475569;--accent-emerald:#059669;--accent-violet:#7c3aed;--gradient-text-from:#0f172a;--gradient-text-to:#475569;--glass-tint-1:#0f172a05;--glass-tint-2:#0f172a08;--glass-tint-3:#0f172a0d;--glass-border-1:#0f172a12;--glass-border-2:#0f172a17;--glass-border-3:#0f172a1f;--glass-border-4:#0f172a29;--navbar-bg:#ffffffb8;--navbar-bg-hover:#ffffffe0;--navbar-bg-scrolled:#fffffff7;--navbar-shadow:0 4px 20px #0f172a0f;--navbar-shadow-hover:0 8px 28px #0f172a1a;--navbar-shadow-scrolled:0 6px 24px #0f172a1f;--dropdown-bg:#fffffff5;--dropdown-shadow:0 18px 40px -18px #0f172a2e;--floating-bg:#ffffffe0;--floating-border:#0f172a1f;--floating-shadow:0 8px 24px -8px #0f172a1f,0 4px 12px -6px #4f46e514;--floating-shadow-hover:0 12px 32px -8px #0f172a26,0 6px 16px -6px #4f46e51f;--panel-bg:#ffffffd9;--ambient-glow-1:#4f46e50a;--ambient-glow-2:#0ea5e908;--noise-opacity:.008;--noise-blend:soft-light;--hero-img-shadow:#0f172a1f;--overlay-start:#ffffff0d;--overlay-end:#ffffff26}}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{font-family:var(--font-sans);background:var(--bg-gradient);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-size:15px;line-height:1.6;position:relative;overflow-x:clip}body:before,body:after{content:"";z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}body:before{background:radial-gradient(circle at 10% 14%,var(--ambient-glow-1),transparent 42%),radial-gradient(circle at 88% 20%,var(--ambient-glow-2),transparent 45%);animation:20s ease-in-out infinite alternate pulseGlow}body:after{opacity:var(--noise-opacity);mix-blend-mode:var(--noise-blend);background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}@keyframes pulseGlow{0%{opacity:.8;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.1)translate(2%,2%)}to{opacity:.8;transform:scale(1)translate(-2%,-2%)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.03em;line-height:1.1}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto;display:block}.glass-panel{background:var(--surface-glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);box-shadow:var(--shadow-md);transition:all var(--transition-normal);border-radius:24px}.glass-panel:hover{background:var(--surface-glass-hover);box-shadow:var(--shadow-lg);border-color:var(--border-hover);transform:translateY(-4px)}.gradient-text{background:linear-gradient(135deg,var(--gradient-text-from)0%,var(--gradient-text-to)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-accent{background:linear-gradient(135deg,var(--brand-action)0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Navbar-module___rHu7W__navbar{z-index:50;max-width:1200px;margin:1rem auto;padding:0 1rem;position:sticky;top:.75rem}.Navbar-module___rHu7W__container{background:var(--navbar-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--glass-border-2);box-shadow:var(--navbar-shadow);transition:all var(--transition-normal);border-radius:999px;justify-content:space-between;align-items:center;padding:.8rem 1.25rem .8rem 1.8rem;display:flex}.Navbar-module___rHu7W__container:hover{box-shadow:var(--navbar-shadow-hover);background:var(--navbar-bg-hover)}.Navbar-module___rHu7W__scrolled .Navbar-module___rHu7W__container{background:var(--navbar-bg-scrolled);box-shadow:var(--navbar-shadow-scrolled);border-color:var(--glass-border-3)}.Navbar-module___rHu7W__logo{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.Navbar-module___rHu7W__navLinks{gap:1.5rem;min-width:0;display:flex}.Navbar-module___rHu7W__link{color:var(--text-secondary);transition:color var(--transition-fast);white-space:nowrap;font-size:.9rem;font-weight:500}.Navbar-module___rHu7W__link:hover{color:var(--text-primary)}.Navbar-module___rHu7W__navActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.Navbar-module___rHu7W__secondaryCta{white-space:nowrap}@media (max-width:1180px){.Navbar-module___rHu7W__navLinks{gap:1rem}.Navbar-module___rHu7W__link{font-size:.84rem}.Navbar-module___rHu7W__secondaryCta{display:none}.Navbar-module___rHu7W__container{padding-left:1.25rem;padding-right:1rem}}@media (max-width:980px){.Navbar-module___rHu7W__navLinks,.Navbar-module___rHu7W__secondaryCta,.Navbar-module___rHu7W__primaryCta{display:none}}@media (max-width:768px){.Navbar-module___rHu7W__navbar{margin:.5rem;padding:0;top:.5rem}.Navbar-module___rHu7W__container{padding:.75rem 1rem .75rem 1.5rem}.Navbar-module___rHu7W__navActions{gap:.45rem}}
