.LandingPage_landing__Y2jIF{font-family:Poppins,sans-serif;width:100%}.LandingPage_hero__kVC1o{position:relative;display:flex;align-items:center;justify-content:center;min-height:55vh;margin-left:calc(-50vw + 50%);width:100vw;background:#0a0a0a;overflow:hidden}.LandingPage_radarSvg__1nEEb{position:absolute;width:min(90vw,600px);height:min(90vw,600px);opacity:.6;pointer-events:none}@keyframes LandingPage_rotate__036_q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LandingPage_sweep__hy6_v{transform-origin:300px 300px;animation:LandingPage_rotate__036_q 8s linear infinite}@keyframes LandingPage_pulse__8JLK7{0%,to{opacity:1}50%{opacity:.3}}.LandingPage_blips__yMzna rect{animation:LandingPage_pulse__8JLK7 3s ease-in-out infinite}.LandingPage_blips__yMzna rect:nth-child(3){animation-delay:.6s}.LandingPage_blips__yMzna rect:nth-child(5){animation-delay:1.2s}.LandingPage_blips__yMzna rect:nth-child(7){animation-delay:1.8s}.LandingPage_blips__yMzna rect:nth-child(9){animation-delay:2.4s}.LandingPage_heroContent__hyZzK{position:relative;z-index:1;text-align:center;max-width:720px;padding:2rem}.LandingPage_heroTitle__RdZYm{font-size:4rem;font-weight:700;color:#fff;margin:0 0 .5rem;letter-spacing:-1px}.LandingPage_heroTagline__EIBuZ{font-size:1.35rem;font-weight:400;color:rgba(0,255,80,.9);margin:0 0 1rem;line-height:1.5}.LandingPage_heroSubtitle__TYRsZ{font-size:1.05rem;color:hsla(0,0%,100%,.6);margin:0 0 2.5rem;line-height:1.6}.LandingPage_heroCta__tSiI9{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.LandingPage_btnPrimary__l32Fi,.LandingPage_btnSecondary__pnGqq{display:inline-block;padding:.75rem 2rem;border-radius:6px;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s ease;cursor:pointer}.LandingPage_btnPrimary__l32Fi{background:rgba(0,255,80,.9);color:#0a0a0a}.LandingPage_btnPrimary__l32Fi:hover{background:#00ff50;box-shadow:0 0 20px rgba(0,255,80,.3)}.LandingPage_btnSecondary__pnGqq{background:transparent;color:rgba(0,180,60,.9);border:1px solid rgba(0,180,60,.4)}.LandingPage_btnSecondary__pnGqq:hover{border-color:rgba(0,180,60,.8);background:rgba(0,180,60,.05)}.LandingPage_services__gTrWe{padding:6rem 2rem;max-width:1100px;margin:0 auto}.LandingPage_sectionTitle__vq2QD{font-size:2rem;font-weight:700;text-align:center;margin:0 0 .5rem}.LandingPage_sectionSubtitle__nrtn_{text-align:center;color:var(--nextra-text-secondary,#888);font-size:1.05rem;margin:0 0 3rem}.LandingPage_serviceGrid___fA3g{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media (max-width:700px){.LandingPage_serviceGrid___fA3g{grid-template-columns:1fr}.LandingPage_heroTitle__RdZYm{font-size:2.5rem}.LandingPage_heroTagline__EIBuZ{font-size:1.1rem}}.LandingPage_serviceCard__rDazt{padding:2rem;border:1px solid rgba(0,180,60,.2);border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.LandingPage_serviceCard__rDazt:hover{border-color:rgba(0,180,60,.5);box-shadow:0 0 24px rgba(0,180,60,.1)}.LandingPage_serviceIcon__mY4kD{width:48px;height:48px;color:rgba(0,180,60,.9);margin-bottom:1rem}.LandingPage_serviceCardTitle__g5R_D{font-size:1.15rem;font-weight:700;margin:0 0 .5rem}.LandingPage_serviceCardDesc___CI_U{font-size:.95rem;color:var(--nextra-text-secondary,#888);line-height:1.6;margin:0}.LandingPage_about__WHiSX{padding:6rem 2rem;background:rgba(0,255,80,.02)}.LandingPage_aboutInner__93ntm{max-width:700px;margin:0 auto;text-align:center}.LandingPage_aboutText__l2dkH{font-size:1.05rem;line-height:1.8;color:var(--nextra-text-secondary,#888);margin:1.5rem 0 2rem}.LandingPage_contact__LwZEV{padding:6rem 2rem;text-align:center}.LandingPage_contactText__0p7_x{font-size:1.05rem;color:var(--nextra-text-secondary,#888);margin:.5rem 0 2rem}