@font-face{font-family:CE Launch;src:url(/fonts/inter/InterVariable.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}.ce-launch-page nav{background:#050816}.ce-launch{--ice:#a6ceff;--blue:#2563eb;position:relative;isolation:isolate;background:#050816;color:#f4f7ff;font-family:CE Launch,Arial,sans-serif;overflow:hidden;min-height:770px;height:calc(100svh - 96px);max-height:1100px}.ce-launch-scene{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.ce-launch-poster,.ce-launch-canvas{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.ce-launch-canvas{opacity:0}.ce-launch[data-renderer=webgl] .ce-launch-canvas{opacity:1}.ce-launch[data-renderer=webgl] .ce-launch-poster{visibility:hidden}.ce-launch-content{position:relative;width:90%;max-width:1440px;margin:0 auto;padding-top:clamp(70px,8vh,110px)}.ce-launch-eyebrow{font-size:10px;line-height:1.6;letter-spacing:2.2px;font-weight:550;color:#adc5e0;margin:0 0 29px}.ce-launch h1{font-size:clamp(72px,7.4vw,112px);font-weight:420;line-height:1.02;letter-spacing:-.055em;margin:0}.ce-launch h1>span{display:block}.ce-launch-accent{color:var(--ice)}.ce-launch-description{font-size:17px;line-height:1.75;color:#becadd;max-width:560px;margin:26px 0 0}.ce-launch-actions{display:flex;align-items:center;gap:28px;margin-top:30px}.ce-launch-primary,.ce-launch-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;font-size:13px;font-weight:550;line-height:1.4;white-space:nowrap}.ce-launch-primary{padding:17px 23px;background:var(--blue);border-radius:4px;color:#fff;transition:background .2s,transform .2s}.ce-launch-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.ce-launch-secondary{border-bottom:1px solid #6c8daa80;color:#d6e4f7;min-height:42px}.ce-launch-secondary:hover{border-color:#b0d2ff;color:#fff}.ce-launch a:focus-visible,.ce-launch button:focus-visible{outline:2px solid #a6ceff;outline-offset:5px}.ce-launch img{flex-shrink:0}.ce-launch--home{text-align:center;width:100%;height:clamp(520px,calc(100svh - 96px),780px);min-height:0;max-height:none}.ce-launch--home .ce-launch-content{max-width:1120px;padding-top:clamp(28px,4.5svh,56px)}.ce-launch--home .ce-launch-eyebrow{margin-bottom:18px}.ce-launch--home h1{font-size:clamp(58px,min(6.2vw,11svh),96px);line-height:1}.ce-launch--home .ce-launch-description{margin:18px auto 0;max-width:660px;font-size:16px;line-height:1.65}.ce-launch--home .ce-launch-actions{justify-content:center;margin-top:22px}.ce-launch--home .ce-launch-scene{z-index:-2}.ce-launch--home .ce-launch-caption{bottom:110px}.ce-launch--home .ce-launch-bottom{bottom:20px;padding-top:12px}.ce-launch--home:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#05081699 0%,#05081622 37%,transparent 57%)}.ce-launch-caption{position:absolute;left:5%;right:5%;bottom:175px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:2px;color:#adc5e0;text-align:left}.ce-launch-caption span:last-child{text-align:right}.ce-launch-bottom{position:absolute;bottom:25px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #92bde92e;padding-top:18px;text-align:left}.ce-launch-scroll{display:flex;align-items:center;gap:20px;font-size:8px;letter-spacing:1.4px;line-height:1.5;color:#c0d3eb;min-height:34px}.ce-launch-domain{font-size:8px;letter-spacing:1.4px;color:#8299b5}.ce-launch-toggle{display:flex;align-items:center;gap:10px;padding:8px 11px;min-height:36px;border:1px solid #8aafda55;border-radius:4px;color:#c6d9f1;background:#05081680;font-size:10px;cursor:pointer;font-family:inherit}.ce-launch-toggle[hidden]{display:none}.ce-launch-toggle:hover{border-color:#93c5fd;color:#fff}.ce-launch--services .ce-launch-content{padding-top:clamp(115px,15vh,180px)}.ce-launch--services h1{font-size:clamp(66px,6vw,94px);max-width:720px}.ce-launch--services .ce-launch-description{max-width:475px;font-size:17px;margin-top:30px}.ce-launch--services .ce-launch-scene{left:5%}.ce-engineering-disciplines{display:flex;gap:27px;margin-top:56px;color:#bfcee2;font-size:12px}.ce-engineering-disciplines span{display:flex;flex-direction:column;gap:10px}.ce-engineering-disciplines small{font-size:9px;color:#6695d8;font-weight:500;letter-spacing:1px}.ce-assembly-caption{position:absolute;right:9%;bottom:127px;color:#8098b7;font-size:8px;line-height:1.9;letter-spacing:1.4px;text-align:right;margin:0}.ce-assembly-caption span{color:#c2d7ee}.ce-launch-page #products,.ce-launch-page #services{scroll-margin-top:110px}@media(min-width:768px)and (max-height:820px){.ce-launch--services .ce-launch-content{padding-top:85px}.ce-launch{min-height:730px}.ce-launch--home{min-height:0}.ce-launch--services h1{font-size:clamp(64px,5.7vw,86px)}.ce-engineering-disciplines{margin-top:35px}}@media(min-width:768px)and (max-height:740px){.ce-launch--home .ce-launch-caption{display:none}}@media(min-width:768px)and (max-width:1100px){.ce-launch--services h1{font-size:66px;max-width:620px}.ce-launch--services .ce-launch-scene{left:15%;right:-25%;opacity:.8}.ce-launch--services .ce-launch-description{max-width:390px}.ce-launch-domain{display:none}.ce-launch--services .ce-launch-content{padding-top:105px}}@media(max-width:767px){.ce-launch{height:auto;min-height:870px;max-height:none;padding-bottom:110px}.ce-launch-content{width:86%;padding-top:52px}.ce-launch-eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:27px}.ce-launch h1{font-size:clamp(43px,11.7vw,74px);letter-spacing:-.055em;line-height:1.04}.ce-launch-description{font-size:14px;line-height:1.8;margin-top:24px}.ce-launch-break{display:none}.ce-launch-actions{flex-wrap:wrap;gap:18px;margin-top:25px}.ce-launch-primary{font-size:12px;padding:16px 19px;min-height:52px;gap:20px}.ce-launch-secondary{font-size:12px;gap:20px}.ce-launch--home{height:auto;min-height:680px;padding-bottom:230px}.ce-launch--home .ce-launch-content{padding-top:32px}.ce-launch--home h1{font-size:clamp(44px,11.8vw,70px);line-height:1.03;letter-spacing:-.06em}.ce-launch--home .ce-launch-description{font-size:14px;line-height:1.7;margin-top:20px}.ce-launch--home .ce-launch-actions{flex-direction:column;gap:12px;margin-top:20px}.ce-launch--home .ce-launch-scene{top:210px;bottom:55px;-webkit-mask-image:linear-gradient(transparent,#000 23%,#000 87%,transparent);mask-image:linear-gradient(transparent,#000 23%,#000 87%,transparent)}.ce-launch--home .ce-launch-poster{-o-object-position:57% 60%;object-position:57% 60%}.ce-launch--home:after{display:none}.ce-launch--home .ce-launch-caption{display:none}.ce-launch-caption{left:7%;right:7%;bottom:143px;font-size:7px;letter-spacing:1px;gap:20px}.ce-launch-bottom{left:7%;right:7%;bottom:23px;gap:12px;padding-top:16px}.ce-launch-scroll{font-size:7px;letter-spacing:1px;gap:13px;max-width:180px}.ce-launch-domain{display:none}.ce-launch-toggle{font-size:9px;padding:8px;gap:7px}.ce-launch--services{min-height:940px}.ce-launch--services .ce-launch-content{padding-top:325px}.ce-launch--services .ce-launch-eyebrow{position:absolute;top:32px;left:0;max-width:280px}.ce-launch--services h1{font-size:clamp(43px,11.3vw,70px);max-width:650px;line-height:1.05}.ce-launch--services .ce-launch-description{font-size:14px;max-width:440px;margin-top:24px}.ce-launch--services .ce-launch-scene{inset:0 0 auto;height:390px;-webkit-mask-image:linear-gradient(#000 66%,transparent);mask-image:linear-gradient(#000 66%,transparent)}.ce-launch--services .ce-launch-poster{-o-object-position:84% center;object-position:84% center}.ce-engineering-disciplines{gap:23px;margin-top:36px;font-size:10px;flex-wrap:wrap}.ce-engineering-disciplines span{gap:7px}.ce-assembly-caption{display:none}}@media(max-width:359px){.ce-launch--home h1{font-size:40px}.ce-launch--services h1{font-size:38px}.ce-launch--services{min-height:1020px}.ce-launch-content{width:88%}.ce-launch-scroll{max-width:145px;font-size:7px}.ce-launch-page nav>div>div.h-24{gap:8px}.ce-launch-page nav a[aria-label="Cyber Edge Solutions home"]{gap:8px}.ce-launch-page nav a[aria-label="Cyber Edge Solutions home"] img{width:40px;height:40px}.ce-launch-page nav a[aria-label="Cyber Edge Solutions home"] .text-xl{font-size:17px}.ce-launch-page nav a[aria-label="Cyber Edge Solutions home"] .text-xs{font-size:9px}}@media(prefers-reduced-motion:reduce){.ce-launch-primary{transition:none}.ce-launch-primary:hover{transform:none}}
