@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}:root{--e-bg:#05070c;--e-bg-elevated:#0e1218;--e-bg-card:#151b23;--e-bg-warm:#20242b;--e-accent:#9dda4f;--e-accent-hover:#8cc14a;--e-accent-muted:#9dda4f24;--e-secondary:#978ed2;--e-primary:#2885ef;--e-primary-light:#60a7ff;--e-text:#eceff2;--e-text-muted:#999fa8;--e-text-subtle:#6c727b;--e-text-on-accent:#040702;--e-border:#ffffff1f;--e-border-hover:#fff3;--e-border-subtle:#ffffff0f;--e-success:#22c373;--e-danger:#f94144;--e-agent-office:#14bbc2;--e-agent-project:#6f6de8;--e-agent-sales:#00c380;--e-agent-marketing:#eb63c5;--e-agent-accounting:#e3ae28;--e-agent-hr:#fa7c20;--e-agent-ecommerce:#e3ae28;--e-shadow-sm:0 1px 3px #0006;--e-shadow-md:0 4px 20px #00000080;--e-shadow-lg:0 8px 40px #0009;--e-shadow-glow:0 0 0 1px #9dda4f99,0 0 25px #9dda4f1f;--e-transition-fast:.15s ease;--e-transition-base:.2s ease;--e-transition-slow:.3s ease;--radius:.625rem}@supports (color:lab(0% 0 0)){:root{--e-bg:lab(1.96267% -.122614 -2.00764);--e-bg-elevated:lab(5.21742% -.326842 -4.75592);--e-bg-card:lab(9.46212% -1.05693 -6.42658);--e-bg-warm:lab(14.107% -.734463 -5.46323);--e-accent:lab(80.9373% -36.301 59.2884);--e-accent-hover:lab(72.6237% -32.3493 52.3598);--e-accent-muted:lab(80.9373% -36.301 59.2884/.14);--e-secondary:lab(61.7097% 15.1373 -34.1532);--e-primary:lab(54.6258% 2.65774 -61.8812);--e-primary-light:lab(66.6909% -2.32288 -52.0752);--e-text:lab(94.1844% -.267118 -1.87205);--e-text-muted:lab(65.1491% -.72822 -5.5759);--e-text-subtle:lab(47.7476% -.701487 -5.56231);--e-text-on-accent:lab(1.63294% -1.33438 1.66478);--e-border:lab(100% 0 0/.12);--e-border-hover:lab(100% 0 0/.2);--e-border-subtle:lab(100% 0 0/.06);--e-success:lab(69.7139% -54.5603 28.1834);--e-danger:lab(57.1752% 69.5963 43.0458);--e-agent-office:lab(68.6797% -37.553 -15.4174);--e-agent-project:lab(51.201% 26.3272 -63.1073);--e-agent-sales:lab(69.7519% -57.1084 22.3853);--e-agent-marketing:lab(62.3404% 61.4834 -24.7754);--e-agent-accounting:lab(74.664% 11.4553 69.676);--e-agent-hr:lab(66.3876% 45.8614 67.3561);--e-agent-ecommerce:lab(74.664% 11.4553 69.676);--e-shadow-sm:0 1px 3px lab(0% 0 0/.4);--e-shadow-md:0 4px 20px lab(0% 0 0/.5);--e-shadow-lg:0 8px 40px lab(0% 0 0/.6);--e-shadow-glow:0 0 0 1px lab(80.9373% -36.301 59.2884/.6),0 0 25px lab(80.9373% -36.301 59.2884/.12)}}body{background:var(--e-bg);color:var(--e-text);font-family:var(--font-geist-sans),-apple-system,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}*{-webkit-tap-highlight-color:transparent}:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--e-accent);outline-offset:2px}.skip-link{z-index:9999;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link:focus{background:var(--e-accent);width:auto;height:auto;color:var(--e-text-on-accent);z-index:9999;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;position:fixed;top:12px;left:12px}.btn-primary{background:var(--e-accent);color:var(--e-text-on-accent);cursor:pointer;transition:all var(--e-transition-base);letter-spacing:.01em;border:none;border-radius:12px;padding:16px 40px;font-family:inherit;font-size:16px;font-weight:600;box-shadow:0 0 20px #9dda4f4d;box-shadow:0 0 20px lab(80.9373% -36.301 59.2884/.3)}.btn-primary:hover{background:var(--e-accent-hover);transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.select-wrapper{position:relative}.select-wrapper:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--e-text-muted);pointer-events:none;width:0;height:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes glowPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes glowSpin{0%{--angle:0deg}to{--angle:360deg}}.glow-border{background:conic-gradient(from var(--angle),#9dda4f1a 0%,#9dda4f1a 40%,#9dda4f99 50%,#9dda4f1a 60%,#9dda4f1a 100%);padding:1px;animation:8s linear infinite glowSpin;box-shadow:0 0 20px #9dda4f0f,0 0 60px #9dda4f08;box-shadow:0 0 20px lab(80.9373% -36.301 59.2884/.06),0 0 60px lab(80.9373% -36.301 59.2884/.03)}@supports (color:lab(0% 0 0)){.glow-border{background:conic-gradient(from var(--angle),lab(80.9373% -36.301 59.2884/.1) 0%,lab(80.9373% -36.301 59.2884/.1) 40%,lab(80.9373% -36.301 59.2884/.6) 50%,lab(80.9373% -36.301 59.2884/.1) 60%,lab(80.9373% -36.301 59.2884/.1) 100%)}}.gradient-text{background-image:linear-gradient(135deg,var(--e-accent),var(--e-secondary),var(--e-accent));-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gradientShift}@media (max-width:767px){.glow-border{background:#9dda4f26;background:lab(80.9373% -36.301 59.2884/.15);animation:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
