.About-module__Balj8a__about{background:radial-gradient(circle at 78% 38%,#1888d124,#0000 35%),radial-gradient(circle at 18% 85%,#1d59821a,#0000 32%),#050c12;border-top:1px solid #7ba4c024;min-height:900px;padding:120px max(5vw,32px);position:relative;overflow:hidden}.About-module__Balj8a__backgroundGrid{pointer-events:none;background:linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#5b85a10e 12.5%) 0 0/12.5% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.About-module__Balj8a__glow{filter:blur(110px);pointer-events:none;background:#1c94de14;border-radius:50%;width:450px;height:450px;position:absolute;top:22%;right:12%}.About-module__Balj8a__container{z-index:2;width:min(1500px,100%);margin:0 auto;position:relative}.About-module__Balj8a__topRow{justify-content:space-between;align-items:center;gap:40px;margin-bottom:88px;display:flex}.About-module__Balj8a__sectionLabel{color:#25aaff;letter-spacing:.14em;align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.About-module__Balj8a__sectionNumber{color:#cee1ed94}.About-module__Balj8a__sectionLine{background:#25aaffb3;width:42px;height:1px}.About-module__Balj8a__smallIntro{color:#8395a2;text-align:right;max-width:380px;margin:0;font-size:13px;line-height:1.65}.About-module__Balj8a__mainContent{grid-template-columns:minmax(0,1.35fr) minmax(340px,.75fr);align-items:start;gap:clamp(70px,9vw,160px);display:grid}.About-module__Balj8a__headingColumn h2{color:#f5f8fa;letter-spacing:-.065em;max-width:850px;margin:0;font-size:clamp(55px,6.2vw,108px);font-weight:500;line-height:.95}.About-module__Balj8a__headingColumn h2 span{color:#25aaff;display:block}.About-module__Balj8a__textColumn{padding-top:10px}.About-module__Balj8a__leadText{color:#eef3f6;letter-spacing:-.02em;margin:0 0 30px;font-size:clamp(20px,1.55vw,27px);font-weight:400;line-height:1.5}.About-module__Balj8a__bodyText{color:#98a8b3;margin:0 0 21px;font-size:15px;font-weight:300;line-height:1.85}.About-module__Balj8a__aboutButton{color:#25aaff;background:#07151f6b;border:1px solid #25aaffad;border-radius:3px;justify-content:space-between;align-items:center;width:208px;min-height:50px;margin-top:18px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .18s,color .18s,background .18s,border-color .18s;display:flex}.About-module__Balj8a__aboutButton svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.About-module__Balj8a__aboutButton:hover{color:#fff;background:#25aaff24;border-color:#25aaff;transform:translateY(-2px)}.About-module__Balj8a__bottomContent{grid-template-columns:1fr 1.22fr;align-items:end;gap:clamp(70px,8vw,140px);margin-top:120px;display:grid}.About-module__Balj8a__listTitle{color:#708391;letter-spacing:.15em;margin:0 0 28px;font-size:11px;font-weight:600}.About-module__Balj8a__capabilityGrid{border-top:1px solid #799eb82b;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.About-module__Balj8a__capabilityItem{border-bottom:1px solid #799eb82b;grid-template-columns:40px 1fr;align-items:center;min-height:67px;display:grid}.About-module__Balj8a__capabilityItem:nth-child(odd){padding-right:25px}.About-module__Balj8a__capabilityItem:nth-child(2n){border-left:1px solid #799eb82b;padding-left:25px}.About-module__Balj8a__capabilityItem span{color:#25aaff;letter-spacing:.08em;font-size:10px}.About-module__Balj8a__capabilityItem p{color:#d5dde2;margin:0;font-size:13px;font-weight:400}.About-module__Balj8a__statistics{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(145deg,#0a1b27d9,#040d14bd);border:1px solid #799eb830;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid}.About-module__Balj8a__statisticCard{flex-direction:column;justify-content:flex-end;min-height:185px;padding:28px 25px;display:flex}.About-module__Balj8a__statisticCard+.About-module__Balj8a__statisticCard{border-left:1px solid #799eb830}.About-module__Balj8a__statisticCard strong{color:#25aaff;letter-spacing:-.05em;margin-bottom:auto;font-size:clamp(34px,3.2vw,55px);font-weight:500;line-height:1}.About-module__Balj8a__statisticCard h3{color:#f1f5f7;margin:24px 0 8px;font-size:13px;font-weight:600}.About-module__Balj8a__statisticCard p{color:#81929e;margin:0;font-size:11px;line-height:1.6}.About-module__Balj8a__revealTop,.About-module__Balj8a__revealLeft,.About-module__Balj8a__revealRight,.About-module__Balj8a__revealBottom,.About-module__Balj8a__revealStats,.About-module__Balj8a__capabilityItem,.About-module__Balj8a__statisticCard{opacity:0;will-change:transform, opacity;transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform .76s cubic-bezier(.2,.72,.2,1)}.About-module__Balj8a__revealTop{transform:translateY(-24px)}.About-module__Balj8a__revealLeft{transform:translate(-54px)}.About-module__Balj8a__revealRight{transform:translate(54px)}.About-module__Balj8a__revealBottom{transform:translateY(42px)}.About-module__Balj8a__revealStats{transform:translateY(50px)scale(.985)}.About-module__Balj8a__capabilityItem{transform:translateY(24px)}.About-module__Balj8a__statisticCard{transform:translateY(30px)scale(.97)}.About-module__Balj8a__visible .About-module__Balj8a__revealTop,.About-module__Balj8a__visible .About-module__Balj8a__revealLeft,.About-module__Balj8a__visible .About-module__Balj8a__revealRight,.About-module__Balj8a__visible .About-module__Balj8a__revealBottom,.About-module__Balj8a__visible .About-module__Balj8a__revealStats,.About-module__Balj8a__visible .About-module__Balj8a__capabilityItem,.About-module__Balj8a__visible .About-module__Balj8a__statisticCard{opacity:1;transform:translate(0,0)scale(1)}.About-module__Balj8a__revealTop{transition-delay:80ms}.About-module__Balj8a__revealLeft{transition-delay:.17s}.About-module__Balj8a__revealRight{transition-delay:.3s}.About-module__Balj8a__revealBottom{transition-delay:.43s}.About-module__Balj8a__revealStats{transition-delay:.54s}@media (max-width:1050px){.About-module__Balj8a__about{padding-top:100px;padding-bottom:100px}.About-module__Balj8a__mainContent{grid-template-columns:1fr;gap:55px}.About-module__Balj8a__textColumn{max-width:670px}.About-module__Balj8a__bottomContent{grid-template-columns:1fr;gap:65px;margin-top:90px}.About-module__Balj8a__revealRight{transform:translateY(36px)}.About-module__Balj8a__visible .About-module__Balj8a__revealRight{transform:translate(0,0)}}@media (max-width:700px){.About-module__Balj8a__about{min-height:auto;padding:78px 22px}.About-module__Balj8a__topRow{flex-direction:column;align-items:flex-start;margin-bottom:58px}.About-module__Balj8a__smallIntro{text-align:left;max-width:300px}.About-module__Balj8a__headingColumn h2{font-size:clamp(46px,14vw,70px)}.About-module__Balj8a__leadText{font-size:20px}.About-module__Balj8a__bottomContent{margin-top:75px}.About-module__Balj8a__capabilityGrid{grid-template-columns:1fr}.About-module__Balj8a__capabilityItem:nth-child(odd),.About-module__Balj8a__capabilityItem:nth-child(2n){border-left:none;padding:0}.About-module__Balj8a__statistics{grid-template-columns:1fr}.About-module__Balj8a__statisticCard{min-height:150px}.About-module__Balj8a__statisticCard+.About-module__Balj8a__statisticCard{border-top:1px solid #799eb830;border-left:none}.About-module__Balj8a__revealLeft,.About-module__Balj8a__revealRight{transform:translateY(32px)}.About-module__Balj8a__visible .About-module__Balj8a__revealLeft,.About-module__Balj8a__visible .About-module__Balj8a__revealRight{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.About-module__Balj8a__revealTop,.About-module__Balj8a__revealLeft,.About-module__Balj8a__revealRight,.About-module__Balj8a__revealBottom,.About-module__Balj8a__revealStats,.About-module__Balj8a__capabilityItem,.About-module__Balj8a__statisticCard{opacity:1;transition:none;transform:none}}
.Services-module__kf8n-G__services{color:#fff;isolation:isolate;background:radial-gradient(circle at 50% 0,#125eaa1f,#0000 42%),linear-gradient(#07101a 0%,#050b12 100%);width:100%;padding:140px 0 150px;position:relative;overflow:hidden}.Services-module__kf8n-G__backgroundGrid{z-index:-3;pointer-events:none;opacity:.18;background-image:linear-gradient(#5c9ddc14 1px,#0000 1px),linear-gradient(90deg,#5c9ddc14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 80%,#0000 100%)}.Services-module__kf8n-G__backgroundGrid:before{content:"";background-image:linear-gradient(#5c9ddc0d 1px,#0000 1px),linear-gradient(90deg,#5c9ddc0d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.Services-module__kf8n-G__backgroundGlow{z-index:-2;pointer-events:none;filter:blur(130px);background:#1779da14;border-radius:50%;width:900px;height:560px;position:absolute;top:7%;left:50%;transform:translate(-50%)}.Services-module__kf8n-G__container{width:min(1440px,100% - 96px);margin:0 auto;position:relative}.Services-module__kf8n-G__headingRow{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:80px;margin-bottom:72px;display:grid}.Services-module__kf8n-G__headingContent{min-width:0}.Services-module__kf8n-G__eyebrow{color:#58b6ff;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:24px;font-size:11px;font-weight:650;line-height:1;display:flex}.Services-module__kf8n-G__eyebrowLine{background:linear-gradient(90deg,#26a4ff33,#26a4ff);width:42px;height:1px;display:block}.Services-module__kf8n-G__heading{color:#f7fbff;letter-spacing:-.045em;text-wrap:balance;max-width:880px;margin:0;font-size:clamp(42px,4.5vw,72px);font-weight:500;line-height:1.04}.Services-module__kf8n-G__intro{color:#cfdeeb9e;max-width:420px;margin:0 0 6px auto;font-size:15px;font-weight:400;line-height:1.8}.Services-module__kf8n-G__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Services-module__kf8n-G__card{will-change:transform;background:linear-gradient(145deg,#0d1c2af5,#071019fa);border:1px solid #73a6d224;border-radius:2px;flex-direction:column;min-height:620px;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .6s,box-shadow .6s,background-color .6s;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff06}.Services-module__kf8n-G__card:before{content:"";z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#53baffe6,#0000);width:35%;height:1px;position:absolute;top:0;left:-45%}.Services-module__kf8n-G__card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f497805 0%,#0000 45%),radial-gradient(circle at 70% 28%,#178deb0e,#0000 40%);transition:opacity .6s;position:absolute;inset:0}.Services-module__kf8n-G__card:hover{z-index:2;border-color:#46afff66;transform:translateY(-8px);box-shadow:0 42px 110px #00000075,0 0 50px #0f77d114,inset 0 1px #ffffff0b}.Services-module__kf8n-G__card:hover:before{animation:1.2s cubic-bezier(.16,1,.3,1) Services-module__kf8n-G__cardLight}.Services-module__kf8n-G__card:first-child .Services-module__kf8n-G__cardGlow{top:-100px;left:-80px}.Services-module__kf8n-G__card:nth-child(2) .Services-module__kf8n-G__cardGlow{top:70px;right:-130px}.Services-module__kf8n-G__card:nth-child(3) .Services-module__kf8n-G__cardGlow{bottom:-170px;right:10%}.Services-module__kf8n-G__card:nth-child(4) .Services-module__kf8n-G__cardGlow{top:80px;left:32%}.Services-module__kf8n-G__cardGlow{z-index:0;pointer-events:none;filter:blur(90px);opacity:.7;background:#0f89e711;border-radius:50%;width:340px;height:340px;transition:opacity .6s,transform .9s cubic-bezier(.16,1,.3,1);position:absolute}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__cardGlow{opacity:1;transform:scale(1.18)}.Services-module__kf8n-G__cardGrid{z-index:0;pointer-events:none;opacity:.22;background-image:linear-gradient(#5fa1d50b 1px,#0000 1px),linear-gradient(90deg,#5fa1d50b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000c 55%,#0000 100%);mask-image:linear-gradient(#000 0%,#000c 55%,#0000 100%)}.Services-module__kf8n-G__cardTop{z-index:3;justify-content:space-between;align-items:center;gap:24px;padding:30px 34px 22px;display:flex;position:relative}.Services-module__kf8n-G__number{color:#47adf8;letter-spacing:.14em;font-size:12px;font-weight:600;line-height:1}.Services-module__kf8n-G__category{color:#b9d3e766;letter-spacing:.18em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1;transition:color .45s}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__category{color:#93d0fbb3}.Services-module__kf8n-G__graphicWrapper{z-index:2;justify-content:center;align-items:center;width:100%;min-height:305px;padding:0 20px;display:flex;position:relative;overflow:hidden}.Services-module__kf8n-G__graphicWrapper:before{content:"";filter:blur(55px);opacity:0;background:#1487dc14;border-radius:50%;width:72%;height:30%;transition:opacity .65s;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__graphicWrapper:before{opacity:1}.Services-module__kf8n-G__engineeringSvg{width:100%;max-width:590px;height:auto;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .7s,opacity .7s;display:block;overflow:visible;transform:translateZ(0)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__engineeringSvg{filter:drop-shadow(0 0 14px #3aadff29);transform:translateY(-4px)scale(1.025)}.Services-module__kf8n-G__gridLines{stroke:#5b91bf21;stroke-width:.8px;vector-effect:non-scaling-stroke;transition:stroke .6s}.Services-module__kf8n-G__axisLines{stroke:#82b8e057;stroke-width:.8px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;transition:stroke .6s,opacity .6s}.Services-module__kf8n-G__secondaryStructure{stroke:#4ca6e852;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .6s,opacity .6s}.Services-module__kf8n-G__primaryStructure{stroke:#45b0faad;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .6s,filter .6s}.Services-module__kf8n-G__nodePoints{fill:#57b9fab8;stroke:#b2e0ff8c;stroke-width:.75px;vector-effect:non-scaling-stroke;transition:fill .6s,filter .6s}.Services-module__kf8n-G__boltGroup{fill:#08141ef2;stroke:#4fb7fcbf;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .6s,filter .6s}.Services-module__kf8n-G__detailMarks{stroke:#43a9ef6b;stroke-width:.85px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;transition:stroke .6s,opacity .6s}.Services-module__kf8n-G__modelFloor{stroke:#479cdb33;stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .6s}.Services-module__kf8n-G__coordinateSystem{stroke:#66c4ff9e;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Services-module__kf8n-G__dimensionText{fill:#9bcbed6e;letter-spacing:.08em;font-family:SFMono-Regular,Roboto Mono,Courier New,monospace;font-size:9px;transition:fill .6s}.Services-module__kf8n-G__noteText{fill:#74baeb80;letter-spacing:.13em;font-family:SFMono-Regular,Roboto Mono,Courier New,monospace;font-size:8px;transition:fill .6s}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__gridLines{stroke:#5ea0d32e}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__axisLines{stroke:#7fcafc85}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__secondaryStructure{stroke:#4caef17a}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__primaryStructure{stroke:#67cafff0;filter:drop-shadow(0 0 3px #42b3ff6b)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__nodePoints{fill:#94dcfff2;filter:drop-shadow(0 0 4px #42b3ffbf)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__boltGroup{stroke:#85d7fff2;filter:drop-shadow(0 0 3px #42b3ff59)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__detailMarks{stroke:#6ac7ffa6}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__modelFloor{stroke:#5ab2ed57}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__dimensionText,.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__noteText{fill:#a5dbfcb8}.Services-module__kf8n-G__card:first-child:hover .Services-module__kf8n-G__primaryStructure{animation:2.2s ease-in-out infinite Services-module__kf8n-G__structuralPulse}.Services-module__kf8n-G__card:nth-child(2):hover .Services-module__kf8n-G__boltGroup{animation:1.8s ease-in-out infinite Services-module__kf8n-G__boltPulse}.Services-module__kf8n-G__card:nth-child(3):hover .Services-module__kf8n-G__detailMarks{animation:2.4s ease-in-out infinite Services-module__kf8n-G__connectionFocus}.Services-module__kf8n-G__card:nth-child(4):hover .Services-module__kf8n-G__engineeringSvg{transform:translateY(-7px)translate(3px)scale(1.03)}.Services-module__kf8n-G__cardContent{z-index:3;flex-direction:column;flex:1;padding:10px 34px 32px;display:flex;position:relative}.Services-module__kf8n-G__cardContent:before{content:"";background:linear-gradient(90deg,#58a9e038,#58a9e00a,#0000);width:100%;height:1px;margin-bottom:26px;transition:background .6s;display:block}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__cardContent:before{background:linear-gradient(90deg,#4ab7ff85,#4ab7ff1f,#0000)}.Services-module__kf8n-G__cardTitle{color:#eef8ff;letter-spacing:-.028em;margin:0 0 14px;font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.14}.Services-module__kf8n-G__cardDescription{color:#c1d5e491;max-width:520px;margin:0;font-size:14px;font-weight:400;line-height:1.75;transition:color .5s}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__cardDescription{color:#cde1efb8}.Services-module__kf8n-G__cardFooter{justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:32px;display:flex}.Services-module__kf8n-G__exploreText{color:#9dc4e085;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;transition:color .45s,transform .45s}.Services-module__kf8n-G__arrow{color:#58b9fabf;align-items:center;display:flex}.Services-module__kf8n-G__arrowLine{transform-origin:100%;background:currentColor;width:24px;height:1px;margin-right:-2px;transition:width .45s cubic-bezier(.16,1,.3,1),opacity .45s;display:block}.Services-module__kf8n-G__arrowHead{font-size:17px;line-height:1;transition:transform .45s cubic-bezier(.16,1,.3,1),color .45s;display:block}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__exploreText{color:#8ad3ffe6;transform:translate(3px)}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__arrow{color:#72caff}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__arrowLine{width:38px}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__arrowHead{transform:translate(3px,-3px)}.Services-module__kf8n-G__cornerTop,.Services-module__kf8n-G__cornerBottom{z-index:5;pointer-events:none;opacity:.4;width:21px;height:21px;transition:width .5s,height .5s,opacity .5s;position:absolute}.Services-module__kf8n-G__cornerTop{border-top:1px solid #4db7ff8c;border-left:1px solid #4db7ff8c;top:9px;left:9px}.Services-module__kf8n-G__cornerBottom{border-bottom:1px solid #4db7ff8c;border-right:1px solid #4db7ff8c;bottom:9px;right:9px}.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__cornerTop,.Services-module__kf8n-G__card:hover .Services-module__kf8n-G__cornerBottom{opacity:.85;width:32px;height:32px}.Services-module__kf8n-G__revealHeading,.Services-module__kf8n-G__revealIntro,.Services-module__kf8n-G__card{opacity:0;will-change:transform, opacity}.Services-module__kf8n-G__revealHeading{transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform .76s cubic-bezier(.2,.72,.2,1);transform:translateY(34px)}.Services-module__kf8n-G__revealIntro{transition:opacity .76s cubic-bezier(.2,.72,.2,1) .13s,transform .76s cubic-bezier(.2,.72,.2,1) .13s;transform:translateY(30px)}.Services-module__kf8n-G__card{transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1),border-color .6s,box-shadow .6s,background-color .6s;transform:translateY(58px)scale(.985)}.Services-module__kf8n-G__card .Services-module__kf8n-G__engineeringSvg{opacity:.7;transform:translateY(16px)scale(.96)}.Services-module__kf8n-G__visible .Services-module__kf8n-G__revealHeading,.Services-module__kf8n-G__visible .Services-module__kf8n-G__revealIntro,.Services-module__kf8n-G__visible .Services-module__kf8n-G__card,.Services-module__kf8n-G__visible .Services-module__kf8n-G__card .Services-module__kf8n-G__engineeringSvg{opacity:1;transform:translate(0,0)scale(1)}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:first-child .Services-module__kf8n-G__engineeringSvg{transition-delay:.42s}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:nth-child(2) .Services-module__kf8n-G__engineeringSvg{transition-delay:.55s}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:nth-child(3) .Services-module__kf8n-G__engineeringSvg{transition-delay:.68s}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:nth-child(4) .Services-module__kf8n-G__engineeringSvg{transition-delay:.81s}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:hover{transform:translateY(-8px)}@media (max-width:640px){.Services-module__kf8n-G__card{transform:translateY(42px)scale(.99)}.Services-module__kf8n-G__visible .Services-module__kf8n-G__card:hover{transform:translateY(-4px)}}@keyframes Services-module__kf8n-G__cardLight{0%{opacity:0;left:-45%}20%{opacity:1}to{opacity:0;left:110%}}@keyframes Services-module__kf8n-G__structuralPulse{0%,to{opacity:.8}50%{opacity:1;filter:drop-shadow(0 0 5px #42b3ff8c)}}@keyframes Services-module__kf8n-G__boltPulse{0%,to{opacity:.72}50%{opacity:1;filter:drop-shadow(0 0 5px #48bbffa6)}}@keyframes Services-module__kf8n-G__connectionFocus{0%,to{opacity:.55;stroke-dashoffset:0}50%{opacity:1;stroke-dashoffset:10px}}@media (max-width:1180px){.Services-module__kf8n-G__services{padding:120px 0 130px}.Services-module__kf8n-G__container{width:min(100% - 64px,1280px)}.Services-module__kf8n-G__headingRow{grid-template-columns:minmax(0,1fr) 340px;gap:56px}.Services-module__kf8n-G__card{min-height:590px}.Services-module__kf8n-G__graphicWrapper{min-height:285px}}@media (max-width:920px){.Services-module__kf8n-G__services{padding:100px 0 110px}.Services-module__kf8n-G__container{width:min(100% - 44px,760px)}.Services-module__kf8n-G__headingRow{grid-template-columns:1fr;gap:28px;margin-bottom:56px}.Services-module__kf8n-G__intro{max-width:560px;margin:0}.Services-module__kf8n-G__cardsGrid{grid-template-columns:1fr}.Services-module__kf8n-G__card{min-height:600px}.Services-module__kf8n-G__graphicWrapper{min-height:310px}}@media (max-width:640px){.Services-module__kf8n-G__services{padding:82px 0 88px}.Services-module__kf8n-G__container{width:calc(100% - 28px)}.Services-module__kf8n-G__backgroundGrid{background-size:52px 52px}.Services-module__kf8n-G__headingRow{margin-bottom:42px}.Services-module__kf8n-G__eyebrow{letter-spacing:.18em;gap:10px;margin-bottom:18px;font-size:9px}.Services-module__kf8n-G__eyebrowLine{width:30px}.Services-module__kf8n-G__heading{font-size:clamp(35px,10.7vw,48px);line-height:1.07}.Services-module__kf8n-G__intro{font-size:14px;line-height:1.7}.Services-module__kf8n-G__cardsGrid{gap:14px}.Services-module__kf8n-G__card{min-height:535px}.Services-module__kf8n-G__cardTop{padding:24px 22px 12px}.Services-module__kf8n-G__category{max-width:180px;font-size:8px;line-height:1.35}.Services-module__kf8n-G__graphicWrapper{min-height:250px;padding:0 2px}.Services-module__kf8n-G__engineeringSvg{width:108%;max-width:none}.Services-module__kf8n-G__cardContent{padding:0 22px 25px}.Services-module__kf8n-G__cardContent:before{margin-bottom:22px}.Services-module__kf8n-G__cardTitle{margin-bottom:12px;font-size:25px}.Services-module__kf8n-G__cardDescription{font-size:13px;line-height:1.65}.Services-module__kf8n-G__cardFooter{padding-top:25px}.Services-module__kf8n-G__exploreText{font-size:9px}.Services-module__kf8n-G__card:hover{transform:translateY(-4px)}}@media (max-width:390px){.Services-module__kf8n-G__container{width:calc(100% - 20px)}.Services-module__kf8n-G__card{min-height:510px}.Services-module__kf8n-G__cardTop{padding-left:18px;padding-right:18px}.Services-module__kf8n-G__graphicWrapper{min-height:235px}.Services-module__kf8n-G__cardContent{padding-left:18px;padding-right:18px}.Services-module__kf8n-G__cardTitle{font-size:23px}.Services-module__kf8n-G__arrowLine{display:none}}@media (prefers-reduced-motion:reduce){.Services-module__kf8n-G__revealHeading,.Services-module__kf8n-G__revealIntro,.Services-module__kf8n-G__card,.Services-module__kf8n-G__card:before,.Services-module__kf8n-G__cardGlow,.Services-module__kf8n-G__engineeringSvg,.Services-module__kf8n-G__primaryStructure,.Services-module__kf8n-G__secondaryStructure,.Services-module__kf8n-G__nodePoints,.Services-module__kf8n-G__boltGroup,.Services-module__kf8n-G__detailMarks,.Services-module__kf8n-G__exploreText,.Services-module__kf8n-G__arrowLine,.Services-module__kf8n-G__arrowHead,.Services-module__kf8n-G__cornerTop,.Services-module__kf8n-G__cornerBottom{transition-duration:.01ms!important;animation:none!important}.Services-module__kf8n-G__card,.Services-module__kf8n-G__card .Services-module__kf8n-G__engineeringSvg,.Services-module__kf8n-G__revealHeading,.Services-module__kf8n-G__revealIntro{opacity:1;transform:none}.Services-module__kf8n-G__card:hover{transform:none}}
.Projects-module__k3vqla__projects{isolation:isolate;color:#f7f9fb;background:radial-gradient(circle at 12% 14%,#24a9ff1a,#0000 30%),radial-gradient(circle at 88% 82%,#24a9ff0f,#0000 30%),#02080d;min-height:100vh;padding:132px 0 72px;position:relative;overflow:hidden}.Projects-module__k3vqla__backgroundGrid{z-index:-1;opacity:.3;pointer-events:none;background-image:linear-gradient(#84a1b40e 1px,#0000 1px),linear-gradient(90deg,#84a1b40e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.Projects-module__k3vqla__container{width:min(1500px,100% - 80px);margin:0 auto}.Projects-module__k3vqla__header{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:80px;margin-bottom:72px;display:grid}.Projects-module__k3vqla__headingBlock{max-width:920px}.Projects-module__k3vqla__eyebrow{color:#24a9ff;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:25px;font-size:12px;font-weight:700;display:inline-flex}.Projects-module__k3vqla__eyebrow:before{content:"";background:currentColor;width:42px;height:1px;box-shadow:0 0 15px #24a9ffb3}.Projects-module__k3vqla__title{color:#f7f9fb;letter-spacing:-.055em;text-transform:uppercase;max-width:1000px;margin:0;font-size:clamp(48px,6.8vw,104px);font-weight:500;line-height:.94}.Projects-module__k3vqla__introduction{border-left:1px solid #84a1b43d;max-width:430px;padding:0 0 5px 28px}.Projects-module__k3vqla__index{color:#758693;letter-spacing:.18em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700;display:block}.Projects-module__k3vqla__introduction p{color:#9cafbc;margin:0;font-size:15px;line-height:1.8}.Projects-module__k3vqla__projectGallery{gap:54px;display:grid}.Projects-module__k3vqla__projectItem{background:linear-gradient(145deg,#07141efa,#02090ffa);border:1px solid #24a9ff47;border-radius:4px;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),border-color .42s,box-shadow .42s;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057,0 0 40px #24a9ff06}.Projects-module__k3vqla__projectItem:before{z-index:3;content:"";pointer-events:none;border:1px solid #0000;transition:border-color .42s;position:absolute;inset:0}.Projects-module__k3vqla__projectItem:hover{border-color:#24a9ff9e;transform:translateY(-7px);box-shadow:0 38px 110px #00000075,0 0 45px #24a9ff12}.Projects-module__k3vqla__projectItem:hover:before{border-color:#24a9ff24}.Projects-module__k3vqla__imageFrame{background:#030b12;position:relative;overflow:hidden}.Projects-module__k3vqla__imageFrame:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(115deg,#0000 34%,#24a9ff12 50%,#0000 66%);transition:transform .9s;position:absolute;inset:0;transform:translate(-110%)}.Projects-module__k3vqla__projectItem:hover .Projects-module__k3vqla__imageFrame:after{transform:translate(110%)}.Projects-module__k3vqla__projectImage{object-fit:contain;width:100%;height:auto;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .7s;display:block}.Projects-module__k3vqla__projectItem:hover .Projects-module__k3vqla__projectImage{filter:brightness(1.025);transform:scale(1.008)}.Projects-module__k3vqla__projectMeta{z-index:4;background:linear-gradient(135deg,#08161ffc,#030b11fc);border-top:1px solid #84a1b42e;justify-content:space-between;align-items:center;gap:42px;min-height:128px;padding:25px 32px;transition:opacity .7s cubic-bezier(.2,.72,.2,1),transform .7s cubic-bezier(.2,.72,.2,1);display:flex;position:relative}.Projects-module__k3vqla__projectIdentity{align-items:center;gap:25px;min-width:0;display:flex}.Projects-module__k3vqla__projectNumber{color:#24a9ff;letter-spacing:.04em;background:#020b13c2;border:1px solid #24a9ff94;border-radius:4px;flex:none;place-items:center;width:65px;height:65px;font-size:22px;font-weight:700;display:grid;box-shadow:inset 0 0 20px #24a9ff09,0 0 20px #24a9ff06}.Projects-module__k3vqla__projectText{min-width:0}.Projects-module__k3vqla__category{color:#24a9ff;letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.Projects-module__k3vqla__projectMeta h3{color:#f7f9fb;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(22px,2.1vw,34px);font-weight:500;line-height:1.08}.Projects-module__k3vqla__projectLink{color:#91a7b4;letter-spacing:.17em;text-transform:uppercase;border:1px solid #84a1b43d;flex:none;justify-content:center;align-items:center;gap:18px;min-width:190px;min-height:54px;padding:0 20px;font-size:10px;font-weight:700;text-decoration:none;transition:color .3s,border-color .3s,background .3s,transform .3s;display:inline-flex}.Projects-module__k3vqla__projectLink:hover{color:#02080d;background:#24a9ff;border-color:#24a9ff;transform:translateY(-2px)}.Projects-module__k3vqla__projectArrow{font-size:18px;line-height:1;transition:transform .3s}.Projects-module__k3vqla__projectLink:hover .Projects-module__k3vqla__projectArrow{transform:translate(3px,-3px)}.Projects-module__k3vqla__footer{border-top:1px solid #84a1b429;border-bottom:1px solid #84a1b429;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid}.Projects-module__k3vqla__footer span{color:#667c88;letter-spacing:.15em;text-align:center;text-transform:uppercase;padding:18px 20px;font-size:9px;font-weight:700}.Projects-module__k3vqla__footer span+span{border-left:1px solid #84a1b429}.Projects-module__k3vqla__revealHeading,.Projects-module__k3vqla__revealIntro,.Projects-module__k3vqla__revealFooter,.Projects-module__k3vqla__projectItem,.Projects-module__k3vqla__projectMeta,.Projects-module__k3vqla__projectImage{opacity:0;will-change:transform, opacity}.Projects-module__k3vqla__revealHeading{transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform .76s cubic-bezier(.2,.72,.2,1);transform:translate(-52px)}.Projects-module__k3vqla__revealIntro{transition:opacity .76s cubic-bezier(.2,.72,.2,1) .15s,transform .76s cubic-bezier(.2,.72,.2,1) .15s;transform:translate(52px)}.Projects-module__k3vqla__projectItem{transform:translateY(64px)scale(.985)}.Projects-module__k3vqla__projectImage{transform:scale(.965)}.Projects-module__k3vqla__projectMeta{transform:translateY(28px)}.Projects-module__k3vqla__revealFooter{transition:opacity .7s cubic-bezier(.2,.72,.2,1) .32s,transform .7s cubic-bezier(.2,.72,.2,1) .32s;transform:translateY(34px)}.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealHeading,.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealIntro,.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealFooter,.Projects-module__k3vqla__visible .Projects-module__k3vqla__projectItem,.Projects-module__k3vqla__visible .Projects-module__k3vqla__projectMeta,.Projects-module__k3vqla__visible .Projects-module__k3vqla__projectImage{opacity:1;transform:translate(0,0)scale(1)}.Projects-module__k3vqla__visible .Projects-module__k3vqla__projectItem:hover{transform:translateY(-7px)}@media (max-width:1100px){.Projects-module__k3vqla__projects{padding-top:110px}.Projects-module__k3vqla__container{width:min(100% - 48px,1500px)}.Projects-module__k3vqla__header{grid-template-columns:1fr;gap:38px}.Projects-module__k3vqla__introduction{max-width:650px}.Projects-module__k3vqla__projectGallery{gap:42px}.Projects-module__k3vqla__projectMeta{min-height:115px}.Projects-module__k3vqla__revealIntro{transform:translateY(32px)}.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealIntro{transform:translate(0,0)}}@media (max-width:820px){.Projects-module__k3vqla__projectGallery{gap:34px}.Projects-module__k3vqla__projectMeta{align-items:flex-start}.Projects-module__k3vqla__projectIdentity{gap:18px}.Projects-module__k3vqla__projectLink{min-width:150px}.Projects-module__k3vqla__footer{grid-template-columns:repeat(2,minmax(0,1fr))}.Projects-module__k3vqla__footer span:nth-child(3){border-top:1px solid #84a1b429;border-left:0}.Projects-module__k3vqla__footer span:nth-child(4){border-top:1px solid #84a1b429}}@media (max-width:650px){.Projects-module__k3vqla__projects{padding:88px 0 52px}.Projects-module__k3vqla__container{width:min(100% - 28px,1500px)}.Projects-module__k3vqla__header{margin-bottom:44px}.Projects-module__k3vqla__title{font-size:clamp(42px,14vw,67px)}.Projects-module__k3vqla__introduction{padding-left:20px}.Projects-module__k3vqla__projectGallery{gap:28px}.Projects-module__k3vqla__projectMeta{gap:24px;padding:22px;display:grid}.Projects-module__k3vqla__projectIdentity{align-items:flex-start}.Projects-module__k3vqla__projectNumber{width:54px;height:54px;font-size:18px}.Projects-module__k3vqla__projectMeta h3{font-size:23px}.Projects-module__k3vqla__projectLink{width:100%;min-width:0}.Projects-module__k3vqla__footer{grid-template-columns:1fr;margin-top:48px}.Projects-module__k3vqla__footer span+span,.Projects-module__k3vqla__footer span:nth-child(3){border-top:1px solid #84a1b429;border-left:0}.Projects-module__k3vqla__revealHeading,.Projects-module__k3vqla__revealIntro{transform:translateY(30px)}.Projects-module__k3vqla__projectItem{transform:translateY(44px)scale(.99)}.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealHeading,.Projects-module__k3vqla__visible .Projects-module__k3vqla__revealIntro{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.Projects-module__k3vqla__revealHeading,.Projects-module__k3vqla__revealIntro,.Projects-module__k3vqla__revealFooter,.Projects-module__k3vqla__projectItem,.Projects-module__k3vqla__projectMeta,.Projects-module__k3vqla__projectImage,.Projects-module__k3vqla__imageFrame:after,.Projects-module__k3vqla__projectLink,.Projects-module__k3vqla__projectArrow{opacity:1;transition:none;transform:none}.Projects-module__k3vqla__projectItem:hover,.Projects-module__k3vqla__visible .Projects-module__k3vqla__projectItem:hover{transform:none}}
.Technology-module__scD11q__technology{background:radial-gradient(circle at 76% 48%,#188bdc21,#0000 34%),radial-gradient(circle at 14% 80%,#1d577e1a,#0000 32%),#040b11;border-top:1px solid #7ba4c024;min-height:1050px;padding:145px max(5vw,32px) 135px;position:relative;overflow:hidden}.Technology-module__scD11q__backgroundGrid{pointer-events:none;background-image:linear-gradient(#5886a40e 1px,#0000 1px),linear-gradient(90deg,#5886a40e 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.Technology-module__scD11q__backgroundGlow{filter:blur(130px);pointer-events:none;background:#1e9deb12;border-radius:50%;width:620px;height:620px;position:absolute;top:35%;right:4%}.Technology-module__scD11q__container{z-index:2;width:min(1500px,100%);margin:0 auto;position:relative}.Technology-module__scD11q__sectionHeader{justify-content:space-between;align-items:center;gap:50px;margin-bottom:76px;display:flex}.Technology-module__scD11q__sectionLabel{color:#25aaff;letter-spacing:.14em;align-items:center;gap:14px;font-size:12px;display:flex}.Technology-module__scD11q__sectionLabel span{color:#c9deeb8f}.Technology-module__scD11q__sectionLabel i{background:#25aaffb8;width:42px;height:1px;display:block}.Technology-module__scD11q__sectionLabel strong{font-size:inherit;font-weight:600}.Technology-module__scD11q__sectionHeader>p{color:#7f919e;text-align:right;max-width:420px;margin:0;font-size:13px;line-height:1.7}.Technology-module__scD11q__headingRow{grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);align-items:end;gap:clamp(65px,9vw,160px);margin-bottom:82px;display:grid}.Technology-module__scD11q__headingRow h2{color:#f4f8fa;letter-spacing:-.06em;max-width:920px;margin:0;font-size:clamp(54px,5.8vw,96px);font-weight:500;line-height:.96}.Technology-module__scD11q__headingRow h2 span{color:#25aaff;display:block}.Technology-module__scD11q__headingRow>p{color:#9aaab5;margin:0 0 8px;font-size:16px;font-weight:300;line-height:1.85}.Technology-module__scD11q__mainGrid{grid-template-columns:minmax(330px,.72fr) minmax(600px,1.28fr);align-items:stretch;gap:clamp(55px,7vw,120px);display:grid}.Technology-module__scD11q__technologyList{border-top:1px solid #7ba4c02e}.Technology-module__scD11q__technologyItem{border-bottom:1px solid #7ba4c02e;grid-template-columns:45px 1fr 28px;align-items:start;gap:16px;min-height:136px;padding:25px 4px;transition:background .18s,padding .18s;display:grid}.Technology-module__scD11q__technologyItem:hover{background:#2197e10e;padding-left:14px;padding-right:14px}.Technology-module__scD11q__technologyItem>span{color:#25aaff;letter-spacing:.1em;margin-top:4px;font-size:10px}.Technology-module__scD11q__technologyItem h3{color:#eef4f7;letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:500}.Technology-module__scD11q__technologyItem p{color:#8799a5;max-width:460px;margin:0;font-size:14px;font-weight:300;line-height:1.75}.Technology-module__scD11q__technologyItem svg{fill:none;stroke:#25aaffa6;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;margin-top:4px;transition:transform .18s,stroke .18s}.Technology-module__scD11q__technologyItem:hover svg{stroke:#25aaff;transform:translate(4px)}.Technology-module__scD11q__visual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#081823e6,#030d14eb);border:1px solid #7ba4c036;border-radius:7px;overflow:hidden;box-shadow:0 35px 90px #00000045,inset 0 1px #ffffff06}.Technology-module__scD11q__visualHeader{border-bottom:1px solid #7ba4c02b;justify-content:space-between;align-items:center;gap:30px;min-height:68px;padding:0 22px;display:flex}.Technology-module__scD11q__visualHeader>div:first-child{align-items:center;gap:14px;display:flex}.Technology-module__scD11q__visualHeader span{color:#687c89;letter-spacing:.14em;font-size:9px}.Technology-module__scD11q__visualHeader strong{color:#cdd9df;font-size:11px;font-weight:500}.Technology-module__scD11q__status{color:#54d99a;letter-spacing:.12em;align-items:center;gap:8px;font-size:9px;display:flex}.Technology-module__scD11q__status i{background:#41e28d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #41e28dd9}.Technology-module__scD11q__modelViewport{background:linear-gradient(#487b9a14 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#487b9a14 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 50% 48%,#198fd321,#0000 47%),#050f17;place-items:center;min-height:510px;display:grid;position:relative;overflow:hidden}.Technology-module__scD11q__modelViewport:after{content:"";pointer-events:none;background:linear-gradient(90deg,#040f17b3,#0000 15% 85%,#040f17b3),linear-gradient(#040f17b3,#0000 15% 85%,#040f17b3);position:absolute;inset:0}.Technology-module__scD11q__wireframe{z-index:2;filter:drop-shadow(0 18px 28px #00000061)drop-shadow(0 0 18px #1f9be41f);width:93%;height:auto;animation:6s ease-in-out infinite Technology-module__scD11q__modelFloat;position:relative;overflow:visible}.Technology-module__scD11q__floorEllipse{fill:#1784c40a;stroke:#46a6db3d;stroke-width:1px;stroke-dasharray:5 7}.Technology-module__scD11q__modelBody{transform-origin:50%}.Technology-module__scD11q__measurements{fill:#718b9a;stroke:#5297c099;stroke-width:1px}.Technology-module__scD11q__measurements text{stroke:none;fill:#718b9a;letter-spacing:.08em;font-size:10px}.Technology-module__scD11q__modelPoints{fill:#25aaff;filter:drop-shadow(0 0 8px #25aaffd9)}.Technology-module__scD11q__axis{z-index:4;border-bottom:1px solid #6c97b152;border-left:1px solid #6c97b152;width:54px;height:54px;position:absolute;bottom:23px;left:24px}.Technology-module__scD11q__axis span{font-size:9px;font-weight:600;position:absolute}.Technology-module__scD11q__axisX{color:#ff6464;bottom:-5px;right:-9px}.Technology-module__scD11q__axisY{color:#59df9b;top:-11px;left:-5px}.Technology-module__scD11q__axisZ{color:#51b5ff;top:10px;right:2px}.Technology-module__scD11q__viewportCorner{z-index:4;align-items:center;gap:12px;display:flex;position:absolute;bottom:18px;right:20px}.Technology-module__scD11q__viewportCorner span{color:#6d8290;letter-spacing:.11em;background:#040e15a6;border:1px solid #6a97b333;border-radius:2px;padding:6px 8px;font-size:8px}.Technology-module__scD11q__legend{border-top:1px solid #7ba4c02b;grid-template-columns:repeat(4,1fr);gap:14px;min-height:73px;padding:15px 20px;display:grid}.Technology-module__scD11q__legend>div{align-items:center;gap:9px;display:flex}.Technology-module__scD11q__legend i{border-radius:1px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px}.Technology-module__scD11q__legend span{color:#81939f;font-size:9px;line-height:1.45}.Technology-module__scD11q__metrics{border-top:1px solid #7ba4c02e;border-bottom:1px solid #7ba4c02e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:76px;display:grid}.Technology-module__scD11q__metrics article{flex-direction:column;min-width:0;min-height:166px;padding:28px 28px 30px;display:flex}.Technology-module__scD11q__metrics article+article{border-left:1px solid #7ba4c02e}.Technology-module__scD11q__metrics span{color:#70838f;letter-spacing:.14em;margin-bottom:22px;font-size:9px}.Technology-module__scD11q__metrics strong{color:#25aaff;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(24px,2.15vw,38px);font-weight:500;line-height:1.04}.Technology-module__scD11q__metrics p{color:#778995;margin:auto 0 0;font-size:11px;line-height:1.6}.Technology-module__scD11q__revealSectionHeader,.Technology-module__scD11q__revealHeadingRow,.Technology-module__scD11q__technologyItem,.Technology-module__scD11q__revealVisual,.Technology-module__scD11q__revealLegend,.Technology-module__scD11q__revealMetrics,.Technology-module__scD11q__metrics article{opacity:0;will-change:transform, opacity}.Technology-module__scD11q__revealSectionHeader{transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform .76s cubic-bezier(.2,.72,.2,1);transform:translateY(-26px)}.Technology-module__scD11q__revealHeadingRow{transition:opacity .78s cubic-bezier(.2,.72,.2,1) .12s,transform .78s cubic-bezier(.2,.72,.2,1) .12s;transform:translateY(40px)}.Technology-module__scD11q__technologyItem{transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),background .18s,padding .18s;transform:translate(-42px)}.Technology-module__scD11q__revealVisual{transition:opacity .9s cubic-bezier(.16,1,.3,1) .3s,transform .9s cubic-bezier(.16,1,.3,1) .3s;transform:translate(58px)scale(.985)}.Technology-module__scD11q__revealVisual .Technology-module__scD11q__wireframe{opacity:0;transition:opacity .95s cubic-bezier(.16,1,.3,1) .52s,transform .95s cubic-bezier(.16,1,.3,1) .52s,filter .7s;animation:none;transform:translateY(22px)scale(.96)}.Technology-module__scD11q__revealLegend{transition:opacity .7s cubic-bezier(.2,.72,.2,1) .61s,transform .7s cubic-bezier(.2,.72,.2,1) .61s;transform:translateY(22px)}.Technology-module__scD11q__revealMetrics{transition:opacity .76s cubic-bezier(.2,.72,.2,1) .62s,transform .76s cubic-bezier(.2,.72,.2,1) .62s;transform:translateY(42px)}.Technology-module__scD11q__metrics article{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.Technology-module__scD11q__visible .Technology-module__scD11q__revealSectionHeader,.Technology-module__scD11q__visible .Technology-module__scD11q__revealHeadingRow,.Technology-module__scD11q__visible .Technology-module__scD11q__technologyItem,.Technology-module__scD11q__visible .Technology-module__scD11q__revealVisual,.Technology-module__scD11q__visible .Technology-module__scD11q__revealLegend,.Technology-module__scD11q__visible .Technology-module__scD11q__revealMetrics,.Technology-module__scD11q__visible .Technology-module__scD11q__metrics article{opacity:1;transform:translate(0,0)scale(1)}.Technology-module__scD11q__visible .Technology-module__scD11q__revealVisual .Technology-module__scD11q__wireframe{opacity:1;animation:6s ease-in-out 1.45s infinite Technology-module__scD11q__modelFloat;transform:translate(0,0)scale(1)}@media (max-width:1150px){.Technology-module__scD11q__technologyItem{transform:translateY(32px)}.Technology-module__scD11q__revealVisual{transform:translateY(48px)scale(.99)}}@media (max-width:760px){.Technology-module__scD11q__revealSectionHeader,.Technology-module__scD11q__revealHeadingRow,.Technology-module__scD11q__technologyItem,.Technology-module__scD11q__revealVisual,.Technology-module__scD11q__revealLegend,.Technology-module__scD11q__revealMetrics,.Technology-module__scD11q__metrics article{transform:translateY(30px)}.Technology-module__scD11q__revealVisual .Technology-module__scD11q__wireframe{transform:translateY(18px)scale(.975)}}@keyframes Technology-module__scD11q__modelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1250px){.Technology-module__scD11q__technology{padding-top:130px}.Technology-module__scD11q__headingRow h2{font-size:clamp(52px,5.5vw,82px)}.Technology-module__scD11q__mainGrid{grid-template-columns:minmax(310px,.78fr) minmax(520px,1.22fr);gap:55px}.Technology-module__scD11q__technologyItem p{font-size:13px}.Technology-module__scD11q__metrics strong{font-size:clamp(22px,2.2vw,32px)}}@media (max-width:1150px){.Technology-module__scD11q__headingRow{grid-template-columns:1fr;gap:42px}.Technology-module__scD11q__headingRow>p{max-width:650px}.Technology-module__scD11q__mainGrid{grid-template-columns:1fr}.Technology-module__scD11q__technologyList{grid-template-columns:repeat(2,1fr);display:grid}.Technology-module__scD11q__technologyItem:nth-child(2n){border-left:1px solid #7ba4c02e;padding-left:25px}.Technology-module__scD11q__metrics strong{font-size:clamp(28px,4vw,42px)}}@media (max-width:760px){.Technology-module__scD11q__technology{min-height:auto;padding:92px 22px 90px}.Technology-module__scD11q__sectionHeader{flex-direction:column;align-items:flex-start;margin-bottom:58px}.Technology-module__scD11q__sectionHeader>p{text-align:left;max-width:320px}.Technology-module__scD11q__headingRow{margin-bottom:65px}.Technology-module__scD11q__headingRow h2{font-size:clamp(44px,13vw,64px);line-height:.98}.Technology-module__scD11q__headingRow>p{font-size:15px;line-height:1.7}.Technology-module__scD11q__technologyList{grid-template-columns:1fr}.Technology-module__scD11q__technologyItem{min-height:auto;padding-top:24px;padding-bottom:24px}.Technology-module__scD11q__technologyItem:nth-child(2n){border-left:none;padding-left:4px}.Technology-module__scD11q__technologyItem:nth-child(2n):hover{padding-left:14px}.Technology-module__scD11q__technologyItem p{font-size:13px}.Technology-module__scD11q__modelViewport{min-height:390px}.Technology-module__scD11q__wireframe{width:115%}.Technology-module__scD11q__legend{grid-template-columns:repeat(2,1fr)}.Technology-module__scD11q__metrics{grid-template-columns:1fr}.Technology-module__scD11q__metrics article{min-height:145px}.Technology-module__scD11q__metrics article+article{border-top:1px solid #7ba4c02e;border-left:none}.Technology-module__scD11q__metrics strong{font-size:clamp(30px,10vw,44px)}}@media (prefers-reduced-motion:reduce){.Technology-module__scD11q__revealSectionHeader,.Technology-module__scD11q__revealHeadingRow,.Technology-module__scD11q__technologyItem,.Technology-module__scD11q__revealVisual,.Technology-module__scD11q__revealLegend,.Technology-module__scD11q__revealMetrics,.Technology-module__scD11q__metrics article,.Technology-module__scD11q__revealVisual .Technology-module__scD11q__wireframe,.Technology-module__scD11q__wireframe{opacity:1;transition:none;animation:none;transform:none}}
.Contact-module__gQiC5G__contact{isolation:isolate;color:#f7f9fb;background:radial-gradient(circle at 10% 22%,#24a9ff1c,#0000 31%),radial-gradient(circle at 89% 75%,#29db8a0f,#0000 27%),#02080d;padding:132px 0 90px;position:relative;overflow:hidden}.Contact-module__gQiC5G__backgroundGrid{z-index:-3;opacity:.28;pointer-events:none;background-image:linear-gradient(#84a1b40f 1px,#0000 1px),linear-gradient(90deg,#84a1b40f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 92%,#0000);mask-image:linear-gradient(#0000,#000 10% 92%,#0000)}.Contact-module__gQiC5G__glowLeft,.Contact-module__gQiC5G__glowRight{z-index:-2;pointer-events:none;filter:blur(95px);border-radius:50%;width:420px;height:420px;position:absolute}.Contact-module__gQiC5G__glowLeft{background:#24a9ff24;top:18%;left:-260px}.Contact-module__gQiC5G__glowRight{background:#29db8a14;bottom:4%;right:-280px}.Contact-module__gQiC5G__container{width:min(1380px,100% - 80px);margin:0 auto}.Contact-module__gQiC5G__topRow{justify-content:space-between;align-items:center;gap:30px;margin-bottom:62px;display:flex}.Contact-module__gQiC5G__sectionLabel{color:#24a9ff;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:15px;font-size:11px;font-weight:700;display:inline-flex}.Contact-module__gQiC5G__sectionLabel span{background:#04121cb3;border:1px solid #24a9ff80;place-items:center;width:42px;height:42px;display:grid}.Contact-module__gQiC5G__sectionLabel i{background:currentColor;width:54px;height:1px;display:block;box-shadow:0 0 14px #24a9ffb3}.Contact-module__gQiC5G__topNote{color:#708491;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.Contact-module__gQiC5G__layout{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:72px;display:grid}.Contact-module__gQiC5G__information{padding-top:15px}.Contact-module__gQiC5G__eyebrow{color:#24a9ff;letter-spacing:.22em;text-transform:uppercase;margin-bottom:25px;font-size:11px;font-weight:700;display:block}.Contact-module__gQiC5G__information h2{color:#f7f9fb;letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(52px,6.5vw,100px);font-weight:500;line-height:.92}.Contact-module__gQiC5G__information h2 span{color:#24a9ff;display:block}.Contact-module__gQiC5G__intro{color:#9cafbc;max-width:610px;margin:35px 0 0;font-size:16px;line-height:1.85}.Contact-module__gQiC5G__contactList{border-top:1px solid #84a1b42b;margin-top:58px}.Contact-module__gQiC5G__contactBlock,.Contact-module__gQiC5G__person,.Contact-module__gQiC5G__secondaryDetails>div{gap:8px;display:grid}.Contact-module__gQiC5G__contactBlock{border-bottom:1px solid #84a1b42b;padding:24px 0}.Contact-module__gQiC5G__contactBlock span,.Contact-module__gQiC5G__person span,.Contact-module__gQiC5G__secondaryDetails span{color:#637986;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.Contact-module__gQiC5G__contactBlock a{color:#f7f9fb;letter-spacing:-.03em;width:fit-content;font-size:clamp(20px,2vw,29px);font-weight:500;text-decoration:none}.Contact-module__gQiC5G__peopleGrid{border-bottom:1px solid #84a1b42b;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Contact-module__gQiC5G__person{min-width:0;padding:24px 0}.Contact-module__gQiC5G__person+.Contact-module__gQiC5G__person{border-left:1px solid #84a1b42b;padding-left:28px}.Contact-module__gQiC5G__person a{overflow-wrap:anywhere;color:#b8c8d1;width:fit-content;max-width:100%;font-size:13px;line-height:1.5;text-decoration:none;transition:color .25s}.Contact-module__gQiC5G__contactBlock a:hover,.Contact-module__gQiC5G__person a:hover{color:#24a9ff}.Contact-module__gQiC5G__secondaryDetails{border-bottom:1px solid #84a1b42b;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Contact-module__gQiC5G__secondaryDetails>div{padding:24px 0}.Contact-module__gQiC5G__secondaryDetails>div+div{border-left:1px solid #84a1b42b;padding-left:28px}.Contact-module__gQiC5G__secondaryDetails strong{color:#c1cfd6;font-size:13px;font-weight:500;line-height:1.5}.Contact-module__gQiC5G__formPanel{background:linear-gradient(145deg,#081721fa,#030b11fa);border:1px solid #24a9ff4d;position:relative;overflow:hidden;box-shadow:0 32px 90px #0006,0 0 42px #24a9ff0b}.Contact-module__gQiC5G__formPanel:before,.Contact-module__gQiC5G__formPanel:after{content:"";pointer-events:none;position:absolute}.Contact-module__gQiC5G__formPanel:before{background:#24a9ff;width:145px;height:1px;top:0;left:0;box-shadow:0 0 15px #24a9ffcc}.Contact-module__gQiC5G__formPanel:after{background:linear-gradient(#24a9ff,#0000);width:1px;height:145px;top:0;right:0}.Contact-module__gQiC5G__formHeader{border-bottom:1px solid #84a1b429;padding:38px 42px 30px}.Contact-module__gQiC5G__formHeader>span{color:#24a9ff;letter-spacing:.2em;margin-bottom:16px;font-size:9px;font-weight:700;display:block}.Contact-module__gQiC5G__formHeader h3{color:#f7f9fb;letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(29px,3vw,43px);font-weight:500;line-height:1}.Contact-module__gQiC5G__formHeader p{color:#7f949f;max-width:620px;margin:16px 0 0;font-size:13px;line-height:1.7}.Contact-module__gQiC5G__form{gap:24px;padding:34px 42px 38px;display:grid}.Contact-module__gQiC5G__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.Contact-module__gQiC5G__form label{gap:10px;display:grid}.Contact-module__gQiC5G__form label>span{color:#7e929e;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:700}.Contact-module__gQiC5G__form input,.Contact-module__gQiC5G__form select,.Contact-module__gQiC5G__form textarea{color:#edf3f6;width:100%;min-width:0;font:inherit;background:#020a10b8;border:1px solid #84a1b430;border-radius:0;outline:none;font-size:14px;transition:border-color .25s,box-shadow .25s,background .25s}.Contact-module__gQiC5G__form input,.Contact-module__gQiC5G__form select{height:54px;padding:0 16px}.Contact-module__gQiC5G__form textarea{resize:vertical;min-height:150px;padding:16px;line-height:1.65}.Contact-module__gQiC5G__form input::placeholder,.Contact-module__gQiC5G__form textarea::placeholder{color:#4f646f}.Contact-module__gQiC5G__form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.Contact-module__gQiC5G__form input:focus,.Contact-module__gQiC5G__form select:focus,.Contact-module__gQiC5G__form textarea:focus{background:#04121ce6;border-color:#24a9ffbf;box-shadow:0 0 0 3px #24a9ff12}.Contact-module__gQiC5G__submitButton{color:#02080d;cursor:pointer;width:100%;min-height:58px;font:inherit;letter-spacing:.17em;text-transform:uppercase;background:#24a9ff;border:1px solid #24a9ff;justify-content:space-between;align-items:center;padding:0 20px;font-size:10px;font-weight:800;transition:background .25s,color .25s,box-shadow .25s,transform .25s;display:flex}.Contact-module__gQiC5G__submitButton b{font-size:19px;font-weight:500;transition:transform .25s}.Contact-module__gQiC5G__submitButton:hover{color:#24a9ff;background:0 0;transform:translateY(-2px);box-shadow:0 0 28px #24a9ff21}.Contact-module__gQiC5G__submitButton:hover b{transform:translate(6px)}.Contact-module__gQiC5G__privacy{color:#566c77;margin:-4px 0 0;font-size:10px;line-height:1.55}.Contact-module__gQiC5G__revealTopRow,.Contact-module__gQiC5G__revealInformation,.Contact-module__gQiC5G__revealContactList,.Contact-module__gQiC5G__revealFormPanel,.Contact-module__gQiC5G__revealFormHeader,.Contact-module__gQiC5G__formReveal{opacity:0;will-change:transform, opacity}.Contact-module__gQiC5G__revealTopRow{transition:opacity .72s cubic-bezier(.2,.72,.2,1),transform .72s cubic-bezier(.2,.72,.2,1);transform:translateY(-24px)}.Contact-module__gQiC5G__revealInformation{transition:opacity .82s cubic-bezier(.16,1,.3,1) .12s,transform .82s cubic-bezier(.16,1,.3,1) .12s;transform:translate(-52px)}.Contact-module__gQiC5G__revealContactList{transition:opacity .76s cubic-bezier(.2,.72,.2,1) .36s,transform .76s cubic-bezier(.2,.72,.2,1) .36s;transform:translateY(34px)}.Contact-module__gQiC5G__revealFormPanel{transition:opacity .9s cubic-bezier(.16,1,.3,1) .22s,transform .9s cubic-bezier(.16,1,.3,1) .22s;transform:translate(58px)scale(.985)}.Contact-module__gQiC5G__revealFormHeader{transition:opacity .7s cubic-bezier(.2,.72,.2,1) .42s,transform .7s cubic-bezier(.2,.72,.2,1) .42s;transform:translateY(26px)}.Contact-module__gQiC5G__formReveal{transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),background .25s,color .25s,box-shadow .25s,border-color .25s;transform:translateY(24px)}.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__revealTopRow,.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__revealInformation,.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__revealContactList,.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__revealFormPanel,.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__revealFormHeader,.Contact-module__gQiC5G__visible .Contact-module__gQiC5G__formReveal{opacity:1;transform:translate(0,0)scale(1)}@media (max-width:1120px){.Contact-module__gQiC5G__contact{padding-top:110px}.Contact-module__gQiC5G__container{width:min(100% - 48px,1380px)}.Contact-module__gQiC5G__layout{grid-template-columns:1fr;gap:60px}.Contact-module__gQiC5G__information{max-width:900px}.Contact-module__gQiC5G__revealFormPanel{transform:translateY(48px)scale(.99)}}@media (max-width:700px){.Contact-module__gQiC5G__contact{padding:88px 0 58px}.Contact-module__gQiC5G__container{width:min(100% - 28px,1380px)}.Contact-module__gQiC5G__topRow{align-items:flex-start;margin-bottom:45px}.Contact-module__gQiC5G__topNote{display:none}.Contact-module__gQiC5G__information h2{font-size:clamp(48px,15vw,72px)}.Contact-module__gQiC5G__intro{margin-top:25px;font-size:14px}.Contact-module__gQiC5G__peopleGrid,.Contact-module__gQiC5G__secondaryDetails,.Contact-module__gQiC5G__twoColumns{grid-template-columns:1fr}.Contact-module__gQiC5G__person+.Contact-module__gQiC5G__person,.Contact-module__gQiC5G__secondaryDetails>div+div{border-top:1px solid #84a1b42b;border-left:0;padding-left:0}.Contact-module__gQiC5G__formHeader{padding:30px 23px 25px}.Contact-module__gQiC5G__form{gap:20px;padding:25px 23px 28px}.Contact-module__gQiC5G__revealInformation,.Contact-module__gQiC5G__revealFormPanel{transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){.Contact-module__gQiC5G__revealTopRow,.Contact-module__gQiC5G__revealInformation,.Contact-module__gQiC5G__revealContactList,.Contact-module__gQiC5G__revealFormPanel,.Contact-module__gQiC5G__revealFormHeader,.Contact-module__gQiC5G__formReveal,.Contact-module__gQiC5G__contactBlock a,.Contact-module__gQiC5G__person a,.Contact-module__gQiC5G__form input,.Contact-module__gQiC5G__form select,.Contact-module__gQiC5G__form textarea,.Contact-module__gQiC5G__submitButton,.Contact-module__gQiC5G__submitButton b{opacity:1;transition:none;transform:none}}
.Footer-module__nhiC3q__footer{isolation:isolate;color:#f5f8fa;background:radial-gradient(circle at 15% 0,#24a9ff1a,#0000 30%),#010609;position:relative;overflow:hidden}.Footer-module__nhiC3q__backgroundGrid{z-index:-2;opacity:.24;pointer-events:none;background-image:linear-gradient(#84a1b40e 1px,#0000 1px),linear-gradient(90deg,#84a1b40e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 80%,#0000);mask-image:linear-gradient(#000,#000 80%,#0000)}.Footer-module__nhiC3q__glow{z-index:-1;pointer-events:none;filter:blur(110px);background:#24a9ff17;border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-180px}.Footer-module__nhiC3q__container{width:min(1380px,100% - 80px);margin:0 auto}.Footer-module__nhiC3q__cta{border-bottom:1px solid #84a1b429;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;padding:110px 0 82px;display:grid}.Footer-module__nhiC3q__eyebrow{color:#24a9ff;letter-spacing:.22em;margin-bottom:22px;font-size:10px;font-weight:700;display:block}.Footer-module__nhiC3q__cta h2{color:#f5f8fa;letter-spacing:-.06em;text-transform:uppercase;max-width:950px;margin:0;font-size:clamp(52px,7.2vw,110px);font-weight:500;line-height:.9}.Footer-module__nhiC3q__cta h2 span{color:#24a9ff;display:block}.Footer-module__nhiC3q__cta p{color:#8fa4af;max-width:690px;margin:30px 0 0;font-size:15px;line-height:1.8}.Footer-module__nhiC3q__ctaButton{color:#02080d;letter-spacing:.17em;text-transform:uppercase;background:#24a9ff;border:1px solid #24a9ff;justify-content:space-between;align-items:center;gap:30px;min-width:220px;min-height:60px;padding:0 22px;font-size:10px;font-weight:800;text-decoration:none;transition:color .25s,background .25s,transform .25s,box-shadow .25s;display:inline-flex}.Footer-module__nhiC3q__ctaButton b{font-size:19px;font-weight:500;transition:transform .25s}.Footer-module__nhiC3q__ctaButton:hover{color:#24a9ff;background:0 0;transform:translateY(-3px);box-shadow:0 0 28px #24a9ff21}.Footer-module__nhiC3q__ctaButton:hover b{transform:translate(6px)}.Footer-module__nhiC3q__main{border-bottom:1px solid #84a1b429;grid-template-columns:minmax(280px,1.4fr) repeat(4,minmax(130px,.75fr));gap:52px;padding:72px 0 68px;display:grid}.Footer-module__nhiC3q__brandColumn{max-width:360px}.Footer-module__nhiC3q__logoLink{margin-bottom:26px;text-decoration:none;display:inline-block}.Footer-module__nhiC3q__brandColumn p{color:#8196a2;margin:0;font-size:13px;line-height:1.75}.Footer-module__nhiC3q__generalEmail{color:#f5f8fa;margin-top:26px;font-size:15px;text-decoration:none;transition:color .25s;display:inline-block}.Footer-module__nhiC3q__generalEmail:hover{color:#24a9ff}.Footer-module__nhiC3q__column{flex-direction:column;align-items:flex-start;gap:11px;min-width:0;display:flex}.Footer-module__nhiC3q__column h3{color:#607783;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:700}.Footer-module__nhiC3q__column a,.Footer-module__nhiC3q__column span,.Footer-module__nhiC3q__column strong,.Footer-module__nhiC3q__column small{overflow-wrap:anywhere;color:#b0c0c8;max-width:100%;font-size:12px;font-weight:400;line-height:1.55;text-decoration:none}.Footer-module__nhiC3q__column a{transition:color .22s,transform .22s}.Footer-module__nhiC3q__column a:hover{color:#24a9ff;transform:translate(3px)}.Footer-module__nhiC3q__column strong{color:#f0f4f6;margin-bottom:4px;font-weight:500}.Footer-module__nhiC3q__column small{color:#516771;margin-top:5px;font-size:10px}.Footer-module__nhiC3q__socialLink{color:#b0c0c8;align-items:center;gap:9px;text-decoration:none;transition:color .22s,transform .22s;display:inline-flex}.Footer-module__nhiC3q__socialLink .Footer-module__nhiC3q__socialIcon{color:#24a9ff;flex:none;width:17px;height:17px;transition:color .22s,transform .22s}.Footer-module__nhiC3q__socialLink span{color:inherit}.Footer-module__nhiC3q__socialLink b{color:#607783;margin-left:2px;font-size:12px;font-weight:400;transition:color .22s,transform .22s}.Footer-module__nhiC3q__socialLink:hover{color:#f5f8fa;transform:translate(3px)}.Footer-module__nhiC3q__socialLink:hover .Footer-module__nhiC3q__socialIcon{color:#24a9ff;transform:scale(1.08)}.Footer-module__nhiC3q__socialLink:hover b{color:#24a9ff;transform:translate(2px,-2px)}.Footer-module__nhiC3q__bottom{color:#536974;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;min-height:82px;font-size:10px;display:flex}.Footer-module__nhiC3q__bottom a{color:#8297a2;align-items:center;gap:14px;text-decoration:none;transition:color .22s;display:inline-flex}.Footer-module__nhiC3q__bottom a b{color:#24a9ff;font-size:16px;transition:transform .22s}.Footer-module__nhiC3q__bottom a:hover{color:#f5f8fa}.Footer-module__nhiC3q__bottom a:hover b{transform:translateY(-4px)}.Footer-module__nhiC3q__revealCta,.Footer-module__nhiC3q__revealColumn,.Footer-module__nhiC3q__revealBottom{opacity:0;will-change:transform, opacity}.Footer-module__nhiC3q__revealCta{transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.Footer-module__nhiC3q__revealColumn{transition:opacity .72s cubic-bezier(.2,.72,.2,1),transform .72s cubic-bezier(.2,.72,.2,1);transform:translateY(34px)}.Footer-module__nhiC3q__revealBottom{transition:opacity .68s cubic-bezier(.2,.72,.2,1) .72s,transform .68s cubic-bezier(.2,.72,.2,1) .72s;transform:translateY(24px)}.Footer-module__nhiC3q__visible .Footer-module__nhiC3q__revealCta,.Footer-module__nhiC3q__visible .Footer-module__nhiC3q__revealColumn,.Footer-module__nhiC3q__visible .Footer-module__nhiC3q__revealBottom{opacity:1;transform:translate(0,0)}@media (max-width:1120px){.Footer-module__nhiC3q__container{width:min(100% - 48px,1380px)}.Footer-module__nhiC3q__cta{grid-template-columns:1fr;align-items:start}.Footer-module__nhiC3q__ctaButton{width:fit-content}.Footer-module__nhiC3q__main{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__nhiC3q__brandColumn{grid-column:1/-1;max-width:620px}}@media (max-width:760px){.Footer-module__nhiC3q__container{width:min(100% - 28px,1380px)}.Footer-module__nhiC3q__cta{gap:38px;padding:82px 0 60px}.Footer-module__nhiC3q__cta h2{font-size:clamp(48px,14vw,74px)}.Footer-module__nhiC3q__ctaButton{width:100%}.Footer-module__nhiC3q__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 28px;padding:58px 0}.Footer-module__nhiC3q__brandColumn{grid-column:1/-1}.Footer-module__nhiC3q__bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 0;line-height:1.6}.Footer-module__nhiC3q__revealCta,.Footer-module__nhiC3q__revealColumn,.Footer-module__nhiC3q__revealBottom{transform:translateY(28px)}}@media (max-width:480px){.Footer-module__nhiC3q__main{grid-template-columns:1fr}.Footer-module__nhiC3q__brandColumn{grid-column:auto}}@media (prefers-reduced-motion:reduce){.Footer-module__nhiC3q__revealCta,.Footer-module__nhiC3q__revealColumn,.Footer-module__nhiC3q__revealBottom,.Footer-module__nhiC3q__ctaButton,.Footer-module__nhiC3q__ctaButton b,.Footer-module__nhiC3q__generalEmail,.Footer-module__nhiC3q__column a,.Footer-module__nhiC3q__socialLink,.Footer-module__nhiC3q__socialLink .Footer-module__nhiC3q__socialIcon,.Footer-module__nhiC3q__socialLink b,.Footer-module__nhiC3q__bottom a,.Footer-module__nhiC3q__bottom a b{opacity:1;transition:none;transform:none}}
.JYLogo-module__501O2q__logo{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:430px;max-width:100%;display:flex;position:relative}.JYLogo-module__501O2q__image{object-fit:contain;filter:contrast(1.1)brightness(1.07)saturate(.92)drop-shadow(0 3px 2px #ffffff0d)drop-shadow(0 7px 15px #00000094);width:100%;height:auto;transition:filter .5s,transform .5s cubic-bezier(.16,1,.3,1);display:block}.JYLogo-module__501O2q__compact{z-index:100;width:220px;max-width:none;margin:0;position:absolute;top:8px;left:8px}.JYLogo-module__501O2q__compact .JYLogo-module__501O2q__image{object-fit:contain;width:100%;height:auto;display:block}.JYLogo-module__501O2q__compact:hover .JYLogo-module__501O2q__image{filter:contrast(1.12)brightness(1.12)saturate(.94)drop-shadow(0 3px 3px #ffffff12)drop-shadow(0 9px 18px #0000009e);transform:translateY(-1px)scale(1.015)}@media (max-width:1100px){.JYLogo-module__501O2q__compact{width:190px;top:0;left:0}}@media (max-width:720px){.JYLogo-module__501O2q__logo{width:320px}.JYLogo-module__501O2q__compact{width:155px;top:0;left:0}}@media (max-width:420px){.JYLogo-module__501O2q__compact{width:138px;top:0;left:0}}@media (prefers-reduced-motion:reduce){.JYLogo-module__501O2q__image{transition:none}.JYLogo-module__501O2q__compact:hover .JYLogo-module__501O2q__image{transform:none}}
