.page_page__ZU32B{min-height:100vh;background:radial-gradient(circle at 12% 12%,rgba(43,102,221,.2),transparent 24rem),radial-gradient(circle at 88% 18%,hsla(0,0%,100%,.72),transparent 26rem),linear-gradient(145deg,#eef3ff,#f8fbff 40%,#071947 40.2%,#020a24);color:#06143a}.page_hero__SKW6o{position:relative;min-height:calc(100vh - 76px);display:grid;align-items:center;overflow:hidden;padding:5rem clamp(1rem,4vw,4rem) 3rem}.page_hero__SKW6o:before{content:"";position:absolute;inset:1.8rem;border:2px solid rgba(6,20,58,.92);clip-path:polygon(0 0,3.2rem 0,3.2rem 2px,2px 2px,2px 3.2rem,0 3.2rem,0 0,100% 0,100% 3.2rem,calc(100% - 2px) 3.2rem,calc(100% - 2px) 2px,calc(100% - 3.2rem) 2px,calc(100% - 3.2rem) 0,100% 0,100% 100%,calc(100% - 3.2rem) 100%,calc(100% - 3.2rem) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(100% - 3.2rem),100% calc(100% - 3.2rem),100% 100%,0 100%,0 calc(100% - 3.2rem),2px calc(100% - 3.2rem),2px calc(100% - 2px),3.2rem calc(100% - 2px),3.2rem 100%,0 100%);pointer-events:none}.page_heroBeam__qQPXu{position:absolute;width:44rem;height:44rem;right:-12rem;top:10%;border-radius:50%;background:conic-gradient(from 140deg,rgba(37,89,208,0),rgba(37,89,208,.34),rgba(8,25,71,0));filter:blur(2px);animation:page_rotateBeam__8by9a 18s linear infinite}.page_cornerFrame__08u2Q{position:absolute;inset:0;background-image:linear-gradient(rgba(6,20,58,.06) 1px,transparent 0),linear-gradient(90deg,rgba(6,20,58,.06) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}.page_heroContent__2lPR8{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.82fr);gap:clamp(2rem,5vw,5rem);align-items:center}.page_heroCopy__kbqf4{color:#06143a;animation:page_riseIn__40I_H .7s ease both}.page_contact__BmhPC span,.page_kicker___28aI,.page_sectionHeading__K6Wm4 span,.page_serviceIntro__kezKs span{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(6,20,58,.2);border-radius:999px;padding:.55rem .9rem;color:#102c75;background:hsla(0,0%,100%,.64);font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 32px rgba(13,41,113,.08)}.page_contact__BmhPC h2,.page_hero__SKW6o h1,.page_sectionHeading__K6Wm4 h2,.page_serviceIntro__kezKs h2{margin:1rem 0 0;font-weight:950;line-height:.96;letter-spacing:0}.page_hero__SKW6o h1{max-width:820px;font-size:clamp(3rem,7.4vw,7rem)}.page_hero__SKW6o h1 span{display:block;color:#061b5f;font-size:1.18em}.page_contact__BmhPC p,.page_hero__SKW6o p,.page_serviceIntro__kezKs p{max-width:650px;margin:1.35rem 0 0;color:rgba(6,20,58,.72);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}.page_heroActions__8_tzb{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.page_contactBox__sJivB a,.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.35rem;border-radius:999px;padding:0 1.25rem;font-weight:900;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.page_primaryButton__iKEy8{background:#061b5f;color:#f8fbff;box-shadow:0 18px 44px rgba(6,27,95,.25)}.page_secondaryButton__UQnQZ{border:1px solid rgba(6,20,58,.22);color:#06143a;background:hsla(0,0%,100%,.62)}.page_contactBox__sJivB a:hover,.page_primaryButton__iKEy8:hover,.page_secondaryButton__UQnQZ:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(6,27,95,.18)}.page_brandStage__L_JEU{position:relative;display:grid;gap:1rem;isolation:isolate;animation:page_riseIn__40I_H .78s ease .12s both}.page_logoHalo__XDOhM{position:absolute;inset:-2rem -1rem 8rem;z-index:-1;border-radius:50%;background:conic-gradient(from 90deg,transparent,rgba(47,103,222,.42),transparent,rgba(6,27,95,.28),transparent);filter:blur(18px)}.page_logoCard__ardik{display:grid;place-items:center;min-height:25rem;border:1px solid hsla(0,0%,100%,.58);border-radius:1.35rem;background:linear-gradient(135deg,hsla(0,0%,100%,.88),rgba(232,239,255,.82)),#eef3ff;box-shadow:0 32px 80px rgba(0,8,35,.24);overflow:hidden}.page_logoCard__ardik:after{content:"";position:absolute;width:180%;height:4rem;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.78),transparent);transform:rotate(-18deg) translateX(-55%);animation:page_sheen__VvjcY 6s ease-in-out infinite}.page_logoCard__ardik img{width:min(88%,560px);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(3,15,52,.14))}.page_metricGrid___3h92{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.page_metricGrid___3h92 div{min-height:6.4rem;padding:1rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.9rem;background:#06143a;color:#f8fbff;transition:transform .18s ease,background .18s ease}.page_metricGrid___3h92 div:hover{transform:translateY(-4px);background:#0a2575}.page_metricGrid___3h92 strong{display:block;color:#dce8ff;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1}.page_metricGrid___3h92 span{display:block;margin-top:.45rem;color:rgba(248,251,255,.76);font-size:.84rem}.page_marquee__3cDu6{overflow:hidden;border-block:1px solid rgba(6,20,58,.16);background:#061b5f;color:#f8fbff}.page_marquee__3cDu6 div{display:flex;width:-moz-max-content;width:max-content;animation:page_slide__vIZHX 30s linear infinite}.page_marquee__3cDu6 span{display:inline-flex;align-items:center;min-height:4.5rem;padding:0 2rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:950;text-transform:uppercase}.page_marquee__3cDu6 span:after{content:"·";margin-left:2rem;opacity:.45}.page_contact__BmhPC,.page_manifest__OXdUC,.page_process__rwNI1,.page_projects__Vzd49,.page_services__kuRMB{width:min(1180px,calc(100% - 2.5rem));margin:0 auto;padding:clamp(4rem,8vw,7rem) 0}.page_sectionHeading__K6Wm4{max-width:840px}.page_contact__BmhPC h2,.page_sectionHeading__K6Wm4 h2,.page_serviceIntro__kezKs h2{color:#06143a;font-size:clamp(2.35rem,5vw,5rem)}.page_pillarGrid__KFoxx{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.page_contactBox__sJivB,.page_pillarCard__ftnRB,.page_serviceCard__gtUdi{border:1px solid rgba(6,20,58,.12);border-radius:1rem;background:hsla(0,0%,100%,.64);box-shadow:0 18px 42px rgba(6,20,58,.08);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.page_pillarCard__ftnRB:hover,.page_projectCard__S2cDb:hover,.page_serviceCard__gtUdi:hover{transform:translateY(-7px)}.page_pillarCard__ftnRB:hover,.page_serviceCard__gtUdi:hover{border-color:rgba(47,103,222,.36);box-shadow:0 24px 60px rgba(6,27,95,.14)}.page_pillarCard__ftnRB{min-height:18rem;padding:1.35rem;animation:page_riseIn__40I_H .68s ease both}.page_contactBox__sJivB svg,.page_pillarCard__ftnRB svg,.page_processVisual__jiTKF svg,.page_serviceCard__gtUdi svg{color:#1f59d1;font-size:1.75rem}.page_pillarCard__ftnRB h3,.page_serviceCard__gtUdi h3{margin:1.25rem 0 0;color:#06143a;font-size:1.35rem}.page_pillarCard__ftnRB p,.page_serviceCard__gtUdi p{margin:.8rem 0 0;color:rgba(6,20,58,.68);line-height:1.65}.page_projects__Vzd49{width:min(1280px,calc(100% - 2.5rem))}.page_projectGrid__JR28b{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem}.page_projectCard__S2cDb{overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;background:#06143a;color:#f8fbff;box-shadow:0 22px 60px rgba(6,20,58,.16);transition:transform .22s ease,box-shadow .22s ease;animation:page_riseIn__40I_H .72s ease both}.page_projectCard__S2cDb:hover{box-shadow:0 28px 70px rgba(6,27,95,.22)}.page_projectImage__fib7K{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0a2575}.page_projectImage__fib7K img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease,filter .5s ease}.page_projectCard__S2cDb:hover .page_projectImage__fib7K img{transform:scale(1.05);filter:saturate(1.08) contrast(1.04)}.page_projectBody__2qz4_{padding:1.25rem}.page_projectBody__2qz4_>span{color:#aecaef;font-weight:950}.page_projectBody__2qz4_ h3{margin:.4rem 0 0;font-size:clamp(1.35rem,2.5vw,2rem)}.page_projectBody__2qz4_ p{display:-webkit-box;min-height:5.3rem;margin:.8rem 0 0;overflow:hidden;color:rgba(248,251,255,.72);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_toolRow__4o8b_{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.page_toolRow__4o8b_ span{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.45rem .7rem;background:hsla(0,0%,100%,.08);color:#f8fbff;font-size:.82rem;font-weight:850}.page_services__kuRMB{display:grid;grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:clamp(2rem,5vw,4rem);align-items:start}.page_serviceIntro__kezKs{position:sticky;top:6rem}.page_serviceIntro__kezKs p{color:rgba(6,20,58,.68)}.page_contact__BmhPC h2,.page_services__kuRMB .page_serviceIntro__kezKs h2{color:#f8fbff}.page_contact__BmhPC p,.page_services__kuRMB .page_serviceIntro__kezKs p{color:rgba(248,251,255,.72)}.page_serviceGrid___bveE{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.page_serviceCard__gtUdi{min-height:15rem;padding:1.2rem;animation:page_riseIn__40I_H .68s ease both}.page_process__rwNI1{display:grid;grid-template-columns:.78fr 1.22fr;gap:1rem}.page_processVisual__jiTKF{min-height:26rem;display:flex;flex-direction:column;justify-content:flex-end;border-radius:1rem;padding:1.5rem;background:radial-gradient(circle at 20% 18%,rgba(174,202,239,.24),transparent 16rem),#06143a;color:#f8fbff;overflow:hidden}.page_processIcons__1oPDd{display:flex;gap:.7rem}.page_processIcons__1oPDd svg{display:grid;width:3rem;height:3rem;border-radius:50%;padding:.76rem;background:hsla(0,0%,100%,.08);color:#dce8ff;animation:page_floatIcon__IWVei 4.5s ease-in-out infinite}.page_processIcons__1oPDd svg:nth-child(2){animation-delay:.8s}.page_processIcons__1oPDd svg:nth-child(3){animation-delay:1.6s}.page_processVisual__jiTKF strong{margin-top:1rem;font-size:clamp(2rem,4vw,3.55rem);line-height:1}.page_processVisual__jiTKF p{max-width:28rem;color:rgba(248,251,255,.72);line-height:1.6}.page_processList__os8Jg{display:grid;gap:.65rem}.page_processList__os8Jg div{display:grid;grid-template-columns:3.2rem 1fr 2rem;align-items:center;min-height:4.5rem;border:1px solid rgba(6,20,58,.12);border-radius:.9rem;padding:0 1rem;background:hsla(0,0%,100%,.66);animation:page_riseIn__40I_H .62s ease both}.page_processList__os8Jg span{color:#1f59d1;font-weight:950}.page_processList__os8Jg p{margin:0;color:#06143a;font-weight:950}.page_processList__os8Jg svg{color:#1f59d1}.page_contact__BmhPC{display:grid;grid-template-columns:1fr minmax(280px,380px);gap:clamp(2rem,5vw,4rem);align-items:center}.page_contact__BmhPC p{color:rgba(6,20,58,.68)}.page_contactBox__sJivB{padding:1.35rem;background:#f8fbff}.page_contactBox__sJivB strong{display:block;margin-top:1rem;color:#06143a;font-size:1.4rem}.page_contactBox__sJivB p{margin:.65rem 0 1rem;color:rgba(6,20,58,.68)}.page_contactBox__sJivB a{width:100%;background:#061b5f;color:#f8fbff}.page_footer__sHKi3{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem clamp(1.25rem,4vw,4rem);background:#020a24;color:rgba(248,251,255,.72)}.page_footer__sHKi3 img{width:150px;height:auto;border-radius:.5rem}.page_pillarCard__ftnRB:nth-child(2),.page_processList__os8Jg div:nth-child(2),.page_projectCard__S2cDb:nth-child(2),.page_serviceCard__gtUdi:nth-child(2){animation-delay:90ms}.page_pillarCard__ftnRB:nth-child(3),.page_processList__os8Jg div:nth-child(3),.page_projectCard__S2cDb:nth-child(3),.page_serviceCard__gtUdi:nth-child(3){animation-delay:.18s}.page_processList__os8Jg div:nth-child(4),.page_projectCard__S2cDb:nth-child(4),.page_serviceCard__gtUdi:nth-child(4){animation-delay:.27s}.page_processList__os8Jg div:nth-child(5),.page_serviceCard__gtUdi:nth-child(5){animation-delay:.36s}.page_processList__os8Jg div:nth-child(6),.page_serviceCard__gtUdi:nth-child(6){animation-delay:.45s}.page_serviceCard__gtUdi:nth-child(7){animation-delay:.54s}.page_serviceCard__gtUdi:nth-child(8){animation-delay:.63s}@keyframes page_slide__vIZHX{to{transform:translateX(-50%)}}@keyframes page_rotateBeam__8by9a{to{transform:rotate(1turn)}}@keyframes page_sheen__VvjcY{0%,40%{transform:rotate(-18deg) translateX(-70%)}68%,to{transform:rotate(-18deg) translateX(70%)}}@keyframes page_floatIcon__IWVei{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_riseIn__40I_H{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.page_page__ZU32B{background:radial-gradient(circle at 18% 8%,rgba(43,102,221,.2),transparent 22rem),linear-gradient(160deg,#eef3ff,#f8fbff 54rem,#06143a 54.1rem,#020a24)}.page_contact__BmhPC,.page_heroContent__2lPR8,.page_process__rwNI1,.page_services__kuRMB{grid-template-columns:1fr}.page_brandStage__L_JEU{max-width:620px}.page_pillarGrid__KFoxx,.page_projectGrid__JR28b,.page_serviceGrid___bveE{grid-template-columns:1fr}.page_serviceIntro__kezKs{position:static}}@media (max-width:680px){.page_hero__SKW6o{min-height:auto;padding-top:3.6rem}.page_hero__SKW6o:before{inset:.65rem;opacity:.55}.page_hero__SKW6o h1{font-size:clamp(2.45rem,13vw,4rem)}.page_heroActions__8_tzb{flex-direction:column}.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{width:100%}.page_logoCard__ardik{min-height:16rem}.page_metricGrid___3h92{grid-template-columns:1fr}.page_contact__BmhPC,.page_manifest__OXdUC,.page_process__rwNI1,.page_projects__Vzd49,.page_services__kuRMB{width:min(100% - 1.25rem,1180px);padding:3.5rem 0}.page_processList__os8Jg div{grid-template-columns:2.4rem 1fr 1.4rem;padding:0 .8rem}.page_footer__sHKi3{flex-direction:column;align-items:flex-start}.page_manifest__OXdUC .page_sectionHeading__K6Wm4 h2,.page_projects__Vzd49 .page_sectionHeading__K6Wm4 h2{color:#f8fbff}.page_manifest__OXdUC .page_sectionHeading__K6Wm4 span,.page_projects__Vzd49 .page_sectionHeading__K6Wm4 span{color:#102c75;background:rgba(248,251,255,.78)}}@media (prefers-reduced-motion:reduce){.page_heroBeam__qQPXu,.page_logoCard__ardik:after,.page_marquee__3cDu6 div,.page_processIcons__1oPDd svg{animation:none}.page_contactBox__sJivB a,.page_pillarCard__ftnRB,.page_primaryButton__iKEy8,.page_projectCard__S2cDb,.page_projectImage__fib7K img,.page_secondaryButton__UQnQZ,.page_serviceCard__gtUdi{transition:none}}