.ArticleAdvertisementSection_wrapper__HV0wK{position:relative;padding:5rem;margin:100px 0}.ArticleAdvertisementSection_wrapper__HV0wK>div:first-child{position:absolute;inset:0;display:flex;justify-content:flex-end;overflow:hidden}.ArticleAdvertisementSection_wrapper__HV0wK>div:first-child .ArticleAdvertisementSection_background__wCg7C{position:absolute;inset:0;background:#020d7e;opacity:50%}.ArticleAdvertisementSection_wrapper__HV0wK a{color:#b3e3ff}.ArticleAdvertisementSection_wrapper__HV0wK img{object-fit:cover;position:relative;width:auto;height:auto;display:none;right:-10%}.ArticleAdvertisementSection_content__px6qD{max-width:1200px;gap:.75rem;position:relative;display:flex;flex-direction:column;margin:0 auto;text-align:center}.ArticleAdvertisementSection_content__px6qD>*{max-width:650px;margin:0 auto}@media(min-width:1250px){.ArticleAdvertisementSection_wrapper__HV0wK img{display:block}.ArticleAdvertisementSection_content__px6qD{text-align:left}.ArticleAdvertisementSection_content__px6qD>*{margin:0}}.GradientButton_nwtGradientButton__yDH9D{gap:10px;overflow:hidden;border-radius:10px;position:relative;transition:all .2s ease-in-out;display:inline-flex}.GradientButton_nwtGradientButton__yDH9D svg{transition:all .1s ease-in-out}.GradientButton_nwtGradientButton__yDH9D.GradientButton_enabled__6brkf{cursor:pointer}.GradientButton_nwtGradientButton__yDH9D.GradientButton_disabled__1byu6{cursor:not-allowed}.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationAll__z1IaB:hover{transform:translate(4px);transform:scale(1.05)}.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationHover__uzrJD:hover{transform:scale(1.05)}.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationAll__z1IaB:active,.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationHover__uzrJD:active,.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationMove__L8L6N:active{transform:scale(.98)}.GradientButton_nwtGradientButton__yDH9D.GradientButton_animationMove__L8L6N:hover svg{transform:translate(4px)}.GradientButton_nwtGradientButton__yDH9D:hover:before{animation:GradientButton_nwtGradientButtonAni__DhAg8 1.5s linear infinite}.GradientButton_nwtGradientButton__yDH9D:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 70%);top:0;left:-100px;opacity:.6}.GradientButton_nwtGradientButton__yDH9D.GradientButton_nwtBlueGradient__MkWLL{background:linear-gradient(270deg,#36cfff,#001aff);color:#fff;box-shadow:0 5px 20px #004aff;font-weight:800}.GradientButton_nwtGradientButton__yDH9D.GradientButton_disabled__1byu6.GradientButton_nwtBlueGradient__MkWLL{background:linear-gradient(270deg,#185e74,#0011a8);color:#8f8f8f}.GradientButton_nwtGradientButton__yDH9D.GradientButton_nwtOrangeGradient__s_j1l{background:linear-gradient(90deg,#ffc300,#ff9d00);color:#000;box-shadow:0 5px 20px #bb8f00;font-weight:800}.GradientButton_nwtGradientButton__yDH9D.GradientButton_nwtGreenGradient__wY0gb{background:linear-gradient(90deg,#009105,#42e100);color:#fff;box-shadow:0 5px 20px #06bd00}.GradientButton_nwtGradientButton__yDH9D.GradientButton_disabled__1byu6.GradientButton_nwtGreenGradient__wY0gb{background:linear-gradient(90deg,#004d03,#1c6400);color:#ccc;box-shadow:0 5px 20px #035200}@keyframes GradientButton_nwtGradientButtonAni__DhAg8{0%{left:-100%}to{left:100%}}.GradientButton_nwtRainbow__wHeiM{position:relative;font-size:18px;font-weight:800;color:#fff;background-color:transparent;border:none;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1;transition:all .2s ease-in-out;display:flex;align-items:center;gap:5px}.GradientButton_nwtRainbow__wHeiM svg{transition:all .1s ease-in-out}.GradientButton_nwtRainbow__wHeiM:before{content:"";position:absolute;top:-200%;left:-50%;width:200%;height:500%;background:conic-gradient(from 0deg,#f36,#f93,#3c3,#39f,#93f,#f36);z-index:-2;animation:GradientButton_nwtRainbowButtonAni__hSOdV 3s linear infinite}.GradientButton_nwtRainbow__wHeiM:after{content:"";position:absolute;inset:2px;background-color:rgba(30,30,30,.85);border-radius:6px;z-index:-1}.GradientButton_nwtRainbow__wHeiM:hover{transform:scale(1.02)}.GradientButton_nwtRainbow__wHeiM:active{transform:scale(.98)}@keyframes GradientButton_nwtRainbowButtonAni__hSOdV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GradientButton_nwtPositionSection__t5ayC{padding:8px 20px}.GradientButton_nwtPositionCard__o17PS{padding:4px 12px}.HeaderPhoneNav_phoneNavParent__O1HA2 a,.HeaderPhoneNav_phoneNavParent__O1HA2 a:active,.HeaderPhoneNav_phoneNavParent__O1HA2 a:hover,.HeaderPhoneNav_phoneNavParent__O1HA2 a:link,.HeaderPhoneNav_phoneNavParent__O1HA2 a:visited{color:#fff}.HeaderPhoneNav_phoneNavParent__O1HA2 hr{background-color:#bfbfbf;border:0;height:1px;margin:5px 0}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_overlay__4k3N_{background-color:rgba(0,0,0,.9);height:100%;left:0;top:0;position:fixed;width:100%;z-index:50}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_closeBtn__1mcHK{cursor:pointer;position:absolute;top:20px;transform:translateY(-5px);z-index:75;margin-left:0;right:3%;left:auto}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_closeBtn__1mcHK,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_overlay__4k3N_{animation:HeaderPhoneNav_phoneNav-overlay-show__EGrwD .3s forwards}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_closeBtn__1mcHK.HeaderPhoneNav_closing__QVaPS,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_overlay__4k3N_.HeaderPhoneNav_closing__QVaPS{animation:HeaderPhoneNav_phoneNav-overlay-hide__0DvAt .3s forwards}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNav__YIQ8W{background:linear-gradient(180deg,#000645,#000435 60%,#000216);color:#fff;height:100%;left:0;max-width:380px;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transform-origin:left center;transform:translateX(-380px);width:85%;z-index:100;border-right:1px solid #747474;overscroll-behavior:contain;animation:HeaderPhoneNav_phoneNav-canvas-expand__o_we9 .3s forwards}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNav__YIQ8W.HeaderPhoneNav_closing__QVaPS{animation:HeaderPhoneNav_phoneNav-canvas-collapse__Ov__l .3s forwards}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNavHead__YRub5{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNavHead__YRub5 img{max-height:50px;height:auto;width:auto}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNavHead__YRub5 button{font-size:14px;font-weight:400;flex-shrink:0}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_phoneNavBody__FIQRd{position:absolute;width:100%;padding-bottom:20px}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHome__BevCw{font-size:.9rem;display:block}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHeader__V4b32{font-weight:800;gap:1rem;margin-top:5px;font-size:1.25rem}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho a{justify-content:space-between}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHeader__V4b32,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHome__BevCw,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho a{padding:8px}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHome__BevCw,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho a{transition:background .2s ease-in-out}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHome__BevCw:hover,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho a:hover{background:#04188f}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho div{align-items:flex-start;gap:5px;font-size:.875rem}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLIHeading__TCZWU{color:#63b2fd;font-size:1.125rem;font-family:var(--font-heading);font-weight:800;gap:10px}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLIAnnounce__pXcHX{background:#6ec9ff;padding:3px 6px;border-radius:8px;font-size:.85rem;color:#0029ff}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho img,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho svg{min-width:15px}@keyframes HeaderPhoneNav_phoneNav-canvas-collapse__Ov__l{0%{z-index:100;transform:translateX(0)}to{transform:translateX(-380px)}}@keyframes HeaderPhoneNav_phoneNav-canvas-expand__o_we9{0%{z-index:100;transform:translateX(-380px)}to{transform:translateX(0)}}@keyframes HeaderPhoneNav_phoneNav-overlay-show__EGrwD{0%{opacity:0}to{opacity:1}}@keyframes HeaderPhoneNav_phoneNav-overlay-hide__0DvAt{0%{opacity:1}to{opacity:0}}@media(min-width:576px){.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHeader__V4b32{font-size:1.25rem}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_closeBtn__1mcHK{left:0;margin-left:390px;right:unset}.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHeader__V4b32,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavHome__BevCw,.HeaderPhoneNav_phoneNavParent__O1HA2 .HeaderPhoneNav_sideNavLI__XqKho a{padding:10px 15px}}.ProjectsHeroSection_wrapper___j2zl{position:relative;min-height:calc(90svh - var(--nwt--r-spacer-lg));padding-top:var(--nwt--r-spacer-xxl);display:grid;grid-template-rows:1fr auto}.ProjectsHeroSection_wrapper___j2zl h1{line-height:.25;color:hsla(0,0%,68%,.5)}.ProjectsHeroSection_wrapper___j2zl h2{font-weight:400}.ProjectsHeroSection_content__WDB24{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--nwt--r-spacer-sm);margin:0 auto;padding:0 var(--nwt--r-spacer-sm);flex-direction:column;max-width:800px;text-align:center}.ProjectsHeroSection_links__bd5E_{display:flex;gap:.5rem;flex-direction:column}.ProjectsHeroSection_carouselOuterWrapper__P5Axy{display:flex;align-items:center;background:rgba(2,82,255,.219);padding:1rem 0}.ProjectsHeroSection_carouselOuterWrapper__P5Axy,.ProjectsHeroSection_carouselWrapper__IyFav{overflow:hidden}.ProjectsHeroSection_carousel__fT2Bk{display:flex;align-items:center}.ProjectsHeroSection_carouselItemWrapper__py7My{padding:0 8px}.ProjectsHeroSection_carouselItem__gg0b4{overflow:hidden;margin-inline:auto;position:relative;width:300px;border:2px solid #3b3b3b;border-radius:15px}.ProjectsHeroSection_carouselItem__gg0b4 img{height:100%;width:100%;object-fit:cover;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectsHeroSection_carouselItem__gg0b4:hover img{transform:scale(1.05)}.ProjectsHeroSection_carouselItem__gg0b4:hover .ProjectsHeroSection_anchorHover__PY6wb{opacity:1}.ProjectsHeroSection_anchorHover__PY6wb{position:absolute;inset:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .3s ease;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.ProjectsHeroSection_anchorHover__PY6wb>span:first-child{text-decoration:underline}@media(min-width:576px){.ProjectsHeroSection_links__bd5E_{gap:1.5rem;flex-direction:row}}.ImageSkeletonLoader_wrapper__epyKe{position:relative;display:flex;overflow:hidden;width:100%}.ImageSkeletonLoader_skeleton__D3bCy{position:absolute;inset:0;background:#0d3c7a;background:linear-gradient(90deg,#0d3c7a 8%,#1156af 18%,#0d3c7a 28%);background-size:1200px 100%;animation:ImageSkeletonLoader_shimmer__S1k3S 4s linear infinite forwards;border-radius:10px;display:flex;justify-content:center;align-items:center}.ImageSkeletonLoader_skeleton__D3bCy span{opacity:75%;font-size:1.125rem;font-weight:800;color:#74a7eb}@keyframes ImageSkeletonLoader_shimmer__S1k3S{0%{background-position:-1200px 0}to{background-position:1200px 0}}.ImageSkeletonLoader_image___sTWt{opacity:0;transition:opacity .4s ease}.ImageSkeletonLoader_image___sTWt.ImageSkeletonLoader_visible__hypNK{opacity:1}.ProjectsMainSection_sectionWrapper__QEKvU{margin:150px 0}.ProjectsMainSection_areaWrapper__ERtM_{max-width:1100px;margin:0 auto;padding:3rem var(--nwt--r-spacer-sm);display:flex;flex-direction:column;gap:5rem;scroll-margin-top:75px}.ProjectsMainSection_areaWrapper__ERtM_>ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:5rem}.ProjectsMainSection_areaHead__0fHIO{text-align:center}.ProjectsMainSection_areaHead__0fHIO h2{text-decoration:underline}.ProjectsMainSection_personalBackground__S8xte{background:rgba(0,18,91,.4)}.ProjectsMainSection_clientBackground__NjKxP{background:rgba(0,37,78,.4)}.GetInTouchModal_modalWrapper__pS3SH{position:fixed;inset:0}.GetInTouchModal_headerModal__53lqU{position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow-y:auto;font-size:14px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_overlay__8kdui{position:fixed;inset:0;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .3s ease}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_container__nHtyg{position:relative;background:linear-gradient(45deg,#000749,#001eb4);border:1px solid #4b4b4b;width:95%;max-width:500px;border-radius:25px;overflow:hidden;opacity:0;transform:scale(.95);transition:opacity .3s ease,transform .3s ease}.GetInTouchModal_headerModal__53lqU.GetInTouchModal_open__gBEs_ .GetInTouchModal_overlay__8kdui{opacity:1}.GetInTouchModal_headerModal__53lqU.GetInTouchModal_open__gBEs_ .GetInTouchModal_container__nHtyg{opacity:1;transform:scale(1)}.GetInTouchModal_headerModal__53lqU.GetInTouchModal_closed__Cr5rN .GetInTouchModal_overlay__8kdui{opacity:0}.GetInTouchModal_headerModal__53lqU.GetInTouchModal_closed__Cr5rN .GetInTouchModal_container__nHtyg{opacity:0;transform:scale(.95)}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBottom__QYIf2,.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerTop__YpSTF{padding:1rem}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerTop__YpSTF{background:rgba(0,0,0,.5);border-bottom:1px solid #4b4b4b;display:flex;align-items:center;gap:12px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerTopContent__pZrep{flex:1 1;display:flex;flex-direction:column}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerTopInner__lDcgC{display:flex;justify-content:space-between;align-items:center}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerImage__4l8qp{border-radius:15px;overflow:hidden}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerImage__4l8qp img{height:auto;width:80px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBottom__QYIf2{display:flex;flex-direction:column;gap:16px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBottom__QYIf2>div{display:grid;grid-gap:8px;gap:8px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBottom__QYIf2 hr{border:1px solid #c9c9c9}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBtns__Bo3Mj{display:grid;grid-gap:8px;gap:8px}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_containerBtns__Bo3Mj>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.GetInTouchModal_headerModal__53lqU ul{display:flex;flex-direction:column;gap:.75rem}.GetInTouchModal_headerModal__53lqU li{display:flex;justify-content:space-between;align-items:center;gap:4px}.GetInTouchModal_headerModal__53lqU li div{display:flex;gap:.5rem}.GetInTouchModal_headerModal__53lqU li a{color:#fff;text-align:right}.GetInTouchModal_headerModal__53lqU .GetInTouchModal_modalCloseBtn___4LKy{cursor:pointer}.CTASection_wrapper__VCHXX{background:rgba(1,46,143,.5);margin:150px 0}.CTASection_contentWrapper__5_eNE{display:flex;flex-direction:column;gap:2rem;--nwt--width-2:2rem 1rem;align-items:flex-start}.CTASection_image__m3QCS{border-radius:50px;width:100%;overflow:hidden;border:2px solid #3a3a3a;box-shadow:0 0 25px 0 #06f}.CTASection_image__m3QCS img{object-fit:cover;width:100%}.CTASection_content__UJCiQ{flex:1 1 50%;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem 0}@media(min-width:768px){.CTASection_contentWrapper__5_eNE{flex-direction:row}.CTASection_image__m3QCS{max-width:530px;flex:1 1 50%;width:auto}.CTASection_image__m3QCS img{width:auto}}.IntroductionSection_wrapper__drPRK{--nwt--width-1:150px auto;gap:2rem;display:flex;align-items:center;flex-direction:column;text-align:center}.IntroductionSection_wrapper__drPRK p{display:grid;grid-gap:1rem;gap:1rem}.IntroductionSection_wrapper__drPRK>div:first-child{display:flex;border:2px solid #fff;border-radius:9999px;overflow:hidden}.IntroductionSection_wrapper__drPRK>div:first-child img{height:auto}.IntroductionSection_wrapper__drPRK>div:last-child{flex:1 1;gap:1.5rem;display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:768px){.IntroductionSection_wrapper__drPRK{flex-direction:row;align-items:flex-start;text-align:left}}.MainpageHeroSection_wrapper__ncCHK{position:relative;min-height:calc(80svh - var(--nwt--r-spacer-lg));padding-top:var(--nwt--r-spacer-xxl);display:grid}.MainpageHeroSection_wrapper__ncCHK h2{font-weight:400}.MainpageHeroSection_content__Uetd1{height:100%;display:flex;align-items:center;justify-content:center}.MainpageHeroSection_sectionMultiThinWave__d6JHD{position:absolute;inset:0}.MainpageHeroSection_sectionMultiThinWave__d6JHD canvas{height:100%;width:100%}.MainpageHeroSection_contentInner__XaZFw{position:relative;gap:var(--nwt--r-spacer-sm);margin:0 auto;padding:0 var(--nwt--r-spacer-sm);text-align:center;display:flex;align-items:center;flex-direction:column;max-width:900px}.MainpageHeroSection_contentInner__XaZFw div{gap:1.5rem}.MainpageHeroSection_links__2288M{display:flex;align-items:center;flex-direction:column}@media(min-width:576px){.MainpageHeroSection_links__2288M{flex-direction:row}}.ProjectShowcaseSection_wrapper__WNRIE{--nwt--width-1:150px auto;gap:2rem;display:flex;flex-direction:column}.ProjectShowcaseSection_header__CCbTG{max-width:675px;margin:0 auto;text-align:center}.ProjectShowcaseSection_projectList__S97xO{display:flex;flex-direction:column;gap:2rem;list-style:none;padding:0;margin:0}.TimelineSection_wrapper__zGcpe{--nwt--width-1:150px auto;display:flex;flex-direction:column}.TimelineSection_sectionHead__9c2YT{max-width:900px;margin:0 auto;border-bottom:5px solid #00d0ff;border-radius:25px;padding-bottom:20px;text-align:center}.TimelineSection_sectionBody__5XfvZ ol{position:relative;gap:8rem;padding:clamp(75px,17vw,150px) 0 clamp(75px,17vw,150px) 10px;display:flex;flex-direction:column;list-style:none;margin:0}.TimelineSection_sectionBody__5XfvZ li{display:grid;grid-template-columns:50px 1fr;align-items:center;grid-gap:10px;gap:10px}.TimelineSection_sectionBody__5XfvZ li h3{padding-bottom:8px;text-decoration:underline}.TimelineSection_sectionBody__5XfvZ li [data-cont*=txt]{max-width:550px}.TimelineSection_sectionBody__5XfvZ li [data-cont*=img] img{max-height:300px;width:auto;height:auto}.TimelineSection_sectionBody__5XfvZ [data-cont*=img]{display:none}.TimelineSection_sectionBody__5XfvZ [data-item*="1"] [data-cont*=img],.TimelineSection_sectionBody__5XfvZ [data-item*="3"] [data-cont*=img]{margin-right:70px}.TimelineSection_sectionBody__5XfvZ [data-item*="2"] [data-cont*=img],.TimelineSection_sectionBody__5XfvZ [data-item*="4"] [data-cont*=img]{margin-left:70px}.TimelineSection_sectionBody__5XfvZ [data-item*="2"] [data-cont*=txt],.TimelineSection_sectionBody__5XfvZ [data-item*="4"] [data-cont*=txt]{order:3}.TimelineSection_middleContainer__kSJcV div{height:50px;width:50px;display:grid;place-items:center;background:linear-gradient(225deg,#0059ff,#00d9ff);border:1px solid #fff;border-radius:15px;position:relative;box-shadow:0 4px 15px 5px #006fff}.TimelineSection_rightContainer__eJqG_{justify-self:left}.TimelineSection_timeline__AG9c6{position:absolute;width:5px;top:0;bottom:0;left:33px;background:linear-gradient(180deg,#00d0ff,#3686ff)}.TimelineSection_sectionFootInner__EiLsD{background:linear-gradient(0deg,rgba(54,134,255,0),#3686ff 88%);padding:5px;max-width:880px;width:95%;margin:0 auto}.TimelineSection_sectionFootInner__EiLsD>div{background:linear-gradient(180deg,#001660,#004598 22%,rgba(0,72,80,0));padding:clamp(25px,3.9vw,50px);gap:1rem;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:768px){.TimelineSection_sectionHead__9c2YT{border-bottom:none;border-radius:initial}.TimelineSection_sectionBody__5XfvZ [data-cont*=img]{display:block}.TimelineSection_sectionBody__5XfvZ li{grid-template-columns:1fr 50px 1fr}.TimelineSection_sectionBody__5XfvZ ol{align-items:center;padding-left:0}.TimelineSection_sectionBody__5XfvZ [data-item*="2"] [data-cont*=txt],.TimelineSection_sectionBody__5XfvZ [data-item*="4"] [data-cont*=txt]{order:0}.TimelineSection_timeline__AG9c6{border-radius:25px 25px 0 0;left:auto}.TimelineSection_leftContainer__R78FR{justify-self:right}}.PersonalImageCTA_wrapper__DR6sT{padding:2rem 0;margin:150px 0;text-align:center}.PersonalImageCTA_wrapper__DR6sT.PersonalImageCTA_background__uZv1Y{background:rgba(0,28,88,.5)}.PersonalImageCTA_wrapper__DR6sT>div{gap:2rem;display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:var(--nwt--r-spacer-sm)}.PersonalImageCTA_left__89ia1{border-radius:50%;overflow:hidden;border:2px solid #fff}.PersonalImageCTA_left__89ia1 img{object-fit:cover;height:auto;max-height:400px}.PersonalImageCTA_left__89ia1,.PersonalImageCTA_right__DxXyy{display:flex;flex-direction:column}.PersonalImageCTA_right__DxXyy{gap:1rem}.PersonalImageCTA_right__DxXyy p{display:grid;grid-gap:1rem;gap:1rem}.PersonalImageCTA_links__V7jkP{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.PersonalImageCTA_links__V7jkP div{display:flex;flex-direction:column;gap:1rem}@media(min-width:576px){.PersonalImageCTA_left__89ia1{min-width:400px;flex:0 1 400px}.PersonalImageCTA_links__V7jkP>div{flex-direction:row}}@media(min-width:992px){.PersonalImageCTA_wrapper__DR6sT{text-align:left}.PersonalImageCTA_wrapper__DR6sT>div{flex-direction:row}.PersonalImageCTA_links__V7jkP{align-items:flex-start;justify-content:flex-start}}.BigProjectCard_projectWrapper__GMT4I{border:1px solid #0059ff;border-radius:20px;padding:.75rem 1.125rem 1.5rem;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.BigProjectCard_projectWrapper__GMT4I.BigProjectCard_personalProject__GL_YK{background:linear-gradient(170deg,#001684 15%,#000830 32%,#000b43 68%,#001996);box-shadow:0 0 15px 5px #0051ff}.BigProjectCard_projectWrapper__GMT4I.BigProjectCard_clientProject__AlC27{background:linear-gradient(170deg,#00244e 15%,#003459 27%,#002543 68%,#00304e);box-shadow:0 0 15px 5px #0087ca}.BigProjectCard_imageWrapper__cqzXy{display:flex;flex-direction:column;gap:.5rem}.BigProjectCard_mainImageWrapper__CZZap{position:relative;width:100%;max-height:350px;border-radius:30px;border:2px solid #5a5a5a;overflow:hidden}.BigProjectCard_mainImageWrapper__CZZap img{transition:transform .3s ease;width:100%;height:auto;max-height:300px}.BigProjectCard_mainImageWrapper__CZZap:hover img{transform:scale(1.05)}.BigProjectCard_mainImageWrapper__CZZap:hover .BigProjectCard_mainImageForeground__GRlQn{opacity:1}.BigProjectCard_mainImageForeground__GRlQn{position:absolute;inset:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .3s ease;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.BigProjectCard_mainImageForeground__GRlQn>span:first-child{text-decoration:underline}.BigProjectCard_thumbnailCarousel___AsPa{overflow:hidden}.BigProjectCard_thumbnails__NnXEu{display:flex;gap:.5rem}.BigProjectCard_thumbnailItem__tI_Bx{cursor:pointer;border:2px solid transparent;flex:0 0 auto;height:80px;max-width:80px;border-radius:15px}.BigProjectCard_thumbnailItem__tI_Bx>div{height:100%;border-radius:15px}.BigProjectCard_thumbnailItem__tI_Bx img{object-fit:cover;height:auto}.BigProjectCard_activeThumbnail__DhZnY{border-color:#08d601}.BigProjectCard_contentWrapper__Kqmpe{flex:1 1 auto;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.BigProjectCard_contentWrapper__Kqmpe ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.BigProjectCard_contentWrapper__Kqmpe strong{font-weight:400;text-decoration:underline;font-style:italic}.BigProjectCard_content__5835b{display:flex;flex-direction:column;gap:1rem}.BigProjectCard_content__5835b h3{text-decoration:underline}.BigProjectCard_techStack__vtPjV{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.BigProjectCard_status__5uDIK{display:flex;align-items:center;gap:1rem}.BigProjectCard_status__5uDIK div{display:inline-block;border-radius:25px;padding:.125rem .5rem}.BigProjectCard_status__5uDIK.BigProjectCard_notReleased__n_mQ0 div{background:#d60000}.BigProjectCard_status__5uDIK.BigProjectCard_released__7faav div{background:#00a92d}.BigProjectCard_links__MyX0F{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}@media(min-width:576px){.BigProjectCard_projectWrapper__GMT4I{padding:1.5rem 2rem 3rem}.BigProjectCard_links__MyX0F{justify-content:flex-start}}@media(min-width:992px){.BigProjectCard_projectWrapper__GMT4I{grid-template-columns:auto 1fr}.BigProjectCard_imageWrapper__cqzXy{max-width:400px}.BigProjectCard_mainImageWrapper__CZZap img{width:auto;height:300px}}.ToolkitSection_wrapper__g59kv{margin:150px auto;gap:2rem;max-width:600px;display:flex;flex-direction:column;padding:var(--nwt--r-spacer-sm)}.ToolkitSection_wrapper__g59kv ul{padding:0;margin:0;list-style:none}.ToolkitSection_wrapper__g59kv>div{text-align:center}.ToolkitSection_sectionBody__aYTfR{display:flex;flex-direction:column;gap:3rem}.ToolkitSection_sectionBody__aYTfR h3{border-bottom:1px solid #fff;margin-right:80px;padding-bottom:.5rem;margin-bottom:1rem}.ToolkitSection_sectionBody__aYTfR ul{display:flex;flex-wrap:wrap;gap:.75rem}.ToolkitSection_sectionBody__aYTfR>li{background:linear-gradient(150deg,#001d5c 25%,#113788 32%,#002a83 37%,#001d5c 44%,#002066 71%,#002a83 80%,#001d5c 87%);border-radius:20px;box-shadow:0 0 15px 5px rgba(0,72,255,.5);padding:1.125rem 1rem;position:relative;overflow:hidden;gap:2rem;transition:box-shadow .3s ease;display:flex;flex-direction:column}.ToolkitSection_sectionBody__aYTfR>li:hover{box-shadow:0 0 15px 5px rgba(0,72,255,.9)}.ToolkitSection_images___NqA3{position:absolute;top:-10px;right:-10px;width:80px;height:80px;display:grid;place-items:center;background:#001351;border-radius:50%;box-shadow:inset 4px -4px 5px 0 rgba(0,73,230,.5),0 0 15px 5px rgba(0,73,230,.5)}@media(min-width:992px){.ToolkitSection_wrapper__g59kv{max-width:900px}.ToolkitSection_sectionBody__aYTfR>li{padding:1.125rem 2rem}}.TechnologyContainer_mainContainer__CZ8vw{background:#000;border-radius:10px;border:1px solid #002b98;box-shadow:0 0 15px 5px rgba(0,81,255,.25);display:flex;align-items:center}.TechnologyContainer_mainContainer__CZ8vw.TechnologyContainer_small__lSa8K{gap:.5rem;padding:.125rem .5rem}.TechnologyContainer_mainContainer__CZ8vw.TechnologyContainer_big__PxA0_{gap:1rem;padding:.25rem .5rem}.SmallProjectCard_cardWrapper__7e_20{position:relative;display:flex;gap:1rem;background:#000830;border:1px solid #0059ff;box-shadow:0 0 15px 5px #0051ff;padding:1rem;border-radius:20px;flex-direction:column}.SmallProjectCard_cardImageAnchor__6lEfh{display:flex;border:2px solid hsla(0,0%,100%,.227);border-radius:15px;overflow:hidden;max-height:300px}.SmallProjectCard_cardImageAnchor__6lEfh img{height:auto;min-height:100%;object-fit:cover;transition:transform .1s ease}.SmallProjectCard_cardImageAnchor__6lEfh img:hover{transform:scale(1.02)}.SmallProjectCard_cardImageAnchor__6lEfh>div{display:flex}.SmallProjectCard_contentWrapper__ogGHZ{padding:1rem 0;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.SmallProjectCard_topWrapper__xb4md{display:flex;flex-direction:column;gap:.75rem}.SmallProjectCard_topWrapper__xb4md h3{text-decoration:underline}@media(min-width:992px){.SmallProjectCard_cardWrapper__7e_20{flex-direction:row}.SmallProjectCard_cardImageAnchor__6lEfh{flex:1 0 500px;max-width:500px;min-height:300px;max-height:100%}}.SmallProjectCard_technologyList___sicx{display:flex;flex-wrap:wrap;gap:.25rem}.SmallProjectCard_linksWrapper__BunmO{position:relative;display:inline-block}.SmallProjectCard_linksWrapper__BunmO>button{width:100%}.SmallProjectCard_linksDropdown__KCK7_{position:absolute;top:80%;left:0;right:0;z-index:999;margin-top:.5rem;background:#0a0f3c;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 16px rgba(0,0,0,.25);border-radius:0 0 15px 15px;display:flex;flex-direction:column;min-width:180px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .25s ease,transform .25s ease;text-align:center}.SmallProjectCard_linksDropdown__KCK7_.SmallProjectCard_open__7Yfp4{opacity:1;transform:translateY(0);pointer-events:auto}.SmallProjectCard_linksDropdown__KCK7_ a{color:#fff;text-decoration:none;font-size:.9rem;transition:color .2s ease;padding:.25rem .5rem}.SmallProjectCard_linksDropdown__KCK7_ a:hover{color:#d1e6ff;background:#0059ff}.SmallProjectCard_caret__4aGBb{display:inline-block;transition:transform .25s ease}.SmallProjectCard_caretOpen__CGTE1{transform:rotate(180deg)}.CaseStudy_wrapper__m9qdJ{margin:150px auto;max-width:1200px;padding:0 var(--nwt--r-spacer-sm);display:flex;flex-direction:column;gap:5rem}.CaseStudy_wrapper__m9qdJ h1{text-decoration:underline}.CaseStudy_wrapper__m9qdJ ul{padding:0;margin:0;list-style:none}.CaseStudy_contentWrapper__1ZlU4{display:flex;align-items:flex-start;gap:2rem}.CaseStudy_content__Oi0MX{display:flex;flex-direction:column;gap:5rem;flex:80% 1}.CaseStudy_studyOverview__4Vl18{display:flex;flex-direction:column;gap:1.5rem}.CaseStudy_studyOverview__4Vl18 strong{font-family:var(--font-heading);text-decoration:underline}.CaseStudy_details__hputu{display:flex;gap:4rem}.CaseStudy_details__hputu ul li{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;font-size:14px}.CaseStudy_techStack__uZFtt{display:flex;flex-direction:column;gap:.25rem}.CaseStudy_techStack__uZFtt ul{display:flex;gap:.5rem;flex-wrap:wrap}.CaseStudy_links__XK3Qo{display:flex;flex-direction:column;gap:.25rem}.CaseStudy_links__XK3Qo>div{display:flex;gap:1rem}.CaseStudy_tableOfContent___WNRo{flex:20% 1;border-left:2px solid #717171;padding:1rem 1.5rem 3rem}.CaseStudy_article__Sxpia{margin-top:5rem;max-width:72ch}.CaseStudy_article__Sxpia h2,.CaseStudy_article__Sxpia h3,.CaseStudy_article__Sxpia h4,.CaseStudy_article__Sxpia h5,.CaseStudy_article__Sxpia h6{font-weight:800}.CaseStudy_article__Sxpia h2{font-size:var(--nwt--r-fs-head-h3);text-transform:capitalize}.CaseStudy_article__Sxpia h3{font-size:var(--nwt--r-fs-head-h4)}.CaseStudy_article__Sxpia h4{font-size:var(--nwt--r-fs-head-h5)}