.Navbar-module__cRh5nW__navLink{transition:color .15s}.Navbar-module__cRh5nW__navLink:hover{color:#f07c1c!important}.Navbar-module__cRh5nW__langBtn{transition:background .15s,border-color .15s}.Navbar-module__cRh5nW__langBtn:hover{background:#c9660f!important;border-color:#c9660f!important}.Navbar-module__cRh5nW__hamBtn{display:none}.Navbar-module__cRh5nW__hamBar{background:#241a12;border-radius:2px;width:22px;height:2px;transition:all .25s;display:block}.Navbar-module__cRh5nW__hamBtn:hover .Navbar-module__cRh5nW__hamBar{background:#f07c1c}.Navbar-module__cRh5nW__mobOverlay{z-index:98;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none;background:#0000008c;position:fixed;inset:0}.Navbar-module__cRh5nW__mobPanel{z-index:99;width:82vw;max-width:320px;height:100dvh;padding:max(28px, env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:#241a12;flex-direction:column;display:flex;position:fixed;top:0;overflow-y:auto;box-shadow:-12px 0 48px #00000059}.Navbar-module__cRh5nW__mobCloseBtn{cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background .15s;display:flex}.Navbar-module__cRh5nW__mobCloseBtn:hover{background:#ffffff29}.Navbar-module__cRh5nW__mobLink{color:#ffffffbf;letter-spacing:-.01em;border-radius:10px;align-items:center;padding:14px 16px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.Navbar-module__cRh5nW__mobLink:hover{color:#fff;background:#ffffff12}@media (max-width:768px){.Navbar-module__cRh5nW__navLinks,.Navbar-module__cRh5nW__langWrap{display:none!important}.Navbar-module__cRh5nW__hamBtn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px;display:flex!important}.Navbar-module__cRh5nW__navRoot{padding-left:20px!important;padding-right:20px!important}}@media (max-height:520px){.Navbar-module__cRh5nW__mobPanel{padding-top:14px;padding-bottom:14px}.Navbar-module__cRh5nW__mobHead{margin-bottom:10px!important;padding-bottom:12px!important}.Navbar-module__cRh5nW__mobLink{padding:8px 16px;font-size:15px}.Navbar-module__cRh5nW__mobFoot{margin-top:10px!important;padding-top:12px!important}}
.Footer-module__3hUVsW__footLink:hover{color:#f07c1c!important}.Footer-module__3hUVsW__socialBtn{transition:border-color .2s,background .2s,color .2s}.Footer-module__3hUVsW__socialBtn:hover{color:#fff;background:#f07c1c1a;border-color:#f07c1c99}@media (max-width:1024px){.Footer-module__3hUVsW__wrap{padding:48px 32px 24px!important}.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.Footer-module__3hUVsW__brand{grid-column:1/-1!important}}@media (max-width:768px){.Footer-module__3hUVsW__wrap{padding:40px 20px 24px!important}.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr!important;gap:32px 20px!important}.Footer-module__3hUVsW__brand{grid-column:1/-1!important;margin-bottom:8px!important;padding-bottom:8px!important}.Footer-module__3hUVsW__brand p{max-width:100%!important}}@media (max-width:480px){.Footer-module__3hUVsW__wrap{padding:36px 20px 22px!important}.Footer-module__3hUVsW__grid{text-align:center!important;grid-template-columns:repeat(2,1fr)!important;gap:28px 20px!important}.Footer-module__3hUVsW__brand{border-bottom:none!important;margin-bottom:0!important}.Footer-module__3hUVsW__brandRow{justify-content:center!important}.Footer-module__3hUVsW__brand p{margin-left:auto!important;margin-right:auto!important}.Footer-module__3hUVsW__grid>div>div:first-child{margin-bottom:12px!important;font-size:11.5px!important}.Footer-module__3hUVsW__grid a{margin-bottom:10px!important;font-size:13.5px!important}}
.IndustryAreas-module__S1h-zW__cell{background:#fff;padding:30px 28px 32px;transition:background .3s;position:relative}.IndustryAreas-module__S1h-zW__cell:after{content:"";transform-origin:0;background:#f07c1c;height:2px;transition:transform .4s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.IndustryAreas-module__S1h-zW__cell:hover{background:#fffcf9}.IndustryAreas-module__S1h-zW__cell:hover:after{transform:scaleX(1)}.IndustryAreas-module__S1h-zW__icoWrap{background:#f7f3ed;border:1px solid #eae4dc;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;transition:background .3s,border-color .3s;display:flex}.IndustryAreas-module__S1h-zW__cell:hover .IndustryAreas-module__S1h-zW__icoWrap{background:#f07c1c;border-color:#f07c1c}.IndustryAreas-module__S1h-zW__cell:hover .IndustryAreas-module__S1h-zW__icoWrap svg *{stroke:#fff}.IndustryAreas-module__S1h-zW__cell:hover .IndustryAreas-module__S1h-zW__num{color:#f07c1c}@media (max-width:1024px){.IndustryAreas-module__S1h-zW__shell{grid-template-columns:1fr!important;gap:36px!important}.IndustryAreas-module__S1h-zW__head{position:static!important}}@media (max-width:640px){.IndustryAreas-module__S1h-zW__grid{grid-template-columns:1fr!important}.IndustryAreas-module__S1h-zW__cell{padding:24px 20px 26px!important}}
.Achievements-module__2I8FwG__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.Achievements-module__2I8FwG__card{text-align:center;background:#fff radial-gradient(#e9e3d9 1px,#0000 1.4px) 0 0/10px 10px;border:1.5px solid #241a12;border-radius:10px;padding:28px 22px;transition:background .3s,transform .3s;position:relative}.Achievements-module__2I8FwG__iconWrap{justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.Achievements-module__2I8FwG__num{color:#241a12;font-size:36px;font-weight:800}.Achievements-module__2I8FwG__line{background:#f07c1c;border-radius:2px;width:0;height:3px;margin:14px auto 0;transition:width 1s}.Achievements-module__2I8FwG__card.Achievements-module__2I8FwG__inview .Achievements-module__2I8FwG__line{width:32px}.Achievements-module__2I8FwG__title{color:#5b5049;margin-top:12px;font-size:13px}.Achievements-module__2I8FwG__card:hover{background-color:#f07c1c;background-image:none;transform:translateY(-4px)}.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__num,.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__title{color:#fff}.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__icon svg,.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__icon,.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__icon path,.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__icon circle{stroke:#fff}.Achievements-module__2I8FwG__card:hover .Achievements-module__2I8FwG__line{background:#fff}@media (max-width:900px){.Achievements-module__2I8FwG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Achievements-module__2I8FwG__grid{grid-template-columns:1fr}}
.IntroNetworkAnimation-module___K3txW__overlay{pointer-events:none;border-radius:12px;position:absolute;inset:0;overflow:hidden}.IntroNetworkAnimation-module___K3txW__svg{width:100%;height:100%;position:absolute;inset:0}@keyframes IntroNetworkAnimation-module___K3txW__wifiGlow{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.8;transform:scale(1.15)}}.IntroNetworkAnimation-module___K3txW__wifi{filter:blur(1px);border-radius:50%;animation:2.6s ease-in-out infinite IntroNetworkAnimation-module___K3txW__wifiGlow;position:absolute}@keyframes IntroNetworkAnimation-module___K3txW__ledBlink{0%,to{opacity:.2}50%{opacity:1}}.IntroNetworkAnimation-module___K3txW__led{border-radius:50%;animation:1.8s ease-in-out infinite IntroNetworkAnimation-module___K3txW__ledBlink;position:absolute}
@keyframes about-module__65-7Xq__reactorPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}@keyframes about-module__65-7Xq__pathFlow{to{stroke-dashoffset:-1000px}}@keyframes about-module__65-7Xq__shimmerSweep{0%{transform:translate(-130%)skew(-15deg)}to{transform:translate(230%)skew(-15deg)}}@keyframes about-module__65-7Xq__pulseRing{0%,to{box-shadow:0 0 #f9731680,0 0 30px 6px #f9731659}50%{box-shadow:0 0 0 10px #f9731600,0 0 46px 10px #f973168c}}@keyframes about-module__65-7Xq__scan{0%{top:-10%}to{top:110%}}.about-module__65-7Xq__reactorPulse{animation:1.8s ease-in-out infinite about-module__65-7Xq__reactorPulse}.about-module__65-7Xq__hubCore{animation:2.6s ease-in-out infinite about-module__65-7Xq__pulseRing}.about-module__65-7Xq__hubNode{position:relative}.about-module__65-7Xq__hubNode:hover .about-module__65-7Xq__hubTip{opacity:1;transform:translate(-50%)translateY(-4px)}.about-module__65-7Xq__hubNode:hover .about-module__65-7Xq__hubOrb{border-color:#f97316;transform:scale(1.18);box-shadow:0 0 26px 6px #f973168c}.about-module__65-7Xq__hubNode:hover .about-module__65-7Xq__hubLabel{color:#f97316}.about-module__65-7Xq__statCard{transition:border-color .25s,transform .25s;position:relative}.about-module__65-7Xq__statCard:hover{border-color:#f9731699;transform:translateY(-3px)}.about-module__65-7Xq__statGlow{opacity:0;pointer-events:none;border-radius:14px;transition:opacity .3s;position:absolute;inset:0}.about-module__65-7Xq__statCard:hover .about-module__65-7Xq__statGlow{opacity:1}.about-module__65-7Xq__glassCard{transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.about-module__65-7Xq__glassCard:hover{transform:translateY(-4px)}.about-module__65-7Xq__glassCard:hover .about-module__65-7Xq__scan{opacity:1;animation:1.6s linear infinite about-module__65-7Xq__scan}.about-module__65-7Xq__ctaBtn{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.about-module__65-7Xq__ctaBtn:hover{transform:translateY(-3px);box-shadow:0 16px 44px #f9731699!important}.about-module__65-7Xq__ctaShimmer{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:35%;position:absolute;top:0;bottom:0}.about-module__65-7Xq__ctaBtn:hover .about-module__65-7Xq__ctaShimmer{opacity:1;animation:1.1s ease-in-out infinite about-module__65-7Xq__shimmerSweep}.about-module__65-7Xq__flowStep:hover>div{background:#ffffff1a;border-color:#f9731699;transform:translateY(-6px)}.about-module__65-7Xq__flowStep:hover .about-module__65-7Xq__flowTitle{color:#f97316}.about-module__65-7Xq__flowStep:hover .about-module__65-7Xq__flowIcon{filter:drop-shadow(0 0 10px #f97316b3)}.about-module__65-7Xq__pathFlow{stroke-dasharray:14 10;animation:6s linear infinite about-module__65-7Xq__pathFlow}@media (max-width:1024px){.about-module__65-7Xq__scrollyWrap{height:70vh!important}}@media (max-width:768px){.about-module__65-7Xq__scrollyWrap{height:55vw!important;min-height:300px!important;max-height:480px!important}.about-module__65-7Xq__scrollyRail,.about-module__65-7Xq__capOverlay{display:none!important}.about-module__65-7Xq__capMobile{display:block!important}}
.blog-module__r2Uipq__tab{cursor:pointer;transition:all .18s}.blog-module__r2Uipq__tab:hover{color:#17130f!important}.blog-module__r2Uipq__rcard{border:1px solid #ddd7ce;transition:transform .3s cubic-bezier(.22,.68,0,1.1),box-shadow .3s}.blog-module__r2Uipq__rcard:hover{transform:translateY(-4px);box-shadow:0 24px 56px -16px #17130f29}.blog-module__r2Uipq__rcard:hover .blog-module__r2Uipq__rcardIllus{transform:scale(1.02)}.blog-module__r2Uipq__rcardIllus{transition:transform .5s}.blog-module__r2Uipq__feat{transition:box-shadow .4s}.blog-module__r2Uipq__feat:hover{box-shadow:0 40px 80px -28px #17130f3d}.blog-module__r2Uipq__tlrow{transition:background .15s}.blog-module__r2Uipq__tlrow:hover{background:#17130f0a}.blog-module__r2Uipq__loadMoreBtn{transition:all .15s}.blog-module__r2Uipq__loadMoreBtn:hover{color:#ff7a00!important;border-color:#ff7a00!important}@media (max-width:1024px){.blog-module__r2Uipq__sec{padding-left:32px!important;padding-right:32px!important}}@media (max-width:640px){.blog-module__r2Uipq__sec{padding-left:20px!important;padding-right:20px!important}}@media (max-width:400px){.blog-module__r2Uipq__heroTitle{font-size:34px!important}}.blog-module__r2Uipq__ftabs{flex-wrap:wrap}@media (max-width:640px){.blog-module__r2Uipq__ftabs{scrollbar-width:none;flex-wrap:nowrap!important;overflow-x:auto!important}.blog-module__r2Uipq__ftabs::-webkit-scrollbar{display:none}}@media (max-width:1024px){.blog-module__r2Uipq__featInner{grid-template-columns:1fr!important}.blog-module__r2Uipq__featIllus{min-height:240px!important}.blog-module__r2Uipq__featBody{padding:32px 28px!important}}@media (max-width:640px){.blog-module__r2Uipq__featIllus{min-height:200px!important}.blog-module__r2Uipq__featBody{padding:24px 20px!important}.blog-module__r2Uipq__featTitle{letter-spacing:-.02em!important;font-size:22px!important}}@media (max-width:400px){.blog-module__r2Uipq__featIllus{min-height:160px!important}.blog-module__r2Uipq__featBody{padding:18px 14px!important}}@media (max-width:1024px){.blog-module__r2Uipq__gridR1{grid-template-columns:1fr!important}.blog-module__r2Uipq__gridR2{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.blog-module__r2Uipq__gridR2{grid-template-columns:1fr!important}}@media (max-width:768px){.blog-module__r2Uipq__tlrow{grid-template-rows:auto auto!important;grid-template-columns:auto 1fr!important;align-items:start!important;gap:5px 12px!important;padding:16px 0!important}.blog-module__r2Uipq__tlDate{grid-area:1/1}.blog-module__r2Uipq__tlCategory{grid-area:1/2}.blog-module__r2Uipq__tlTitle{grid-area:2/1/auto/-1;font-size:13.5px!important;line-height:1.4!important}.blog-module__r2Uipq__tlTime{display:none!important}}
@keyframes blogDetail-module__39hhca__scan{0%{top:-8%}to{top:108%}}@keyframes blogDetail-module__39hhca__pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes blogDetail-module__39hhca__stream{to{background-position:-200px 0}}.blogDetail-module__39hhca__heroGlass:hover .blogDetail-module__39hhca__heroScan{opacity:1;animation:2s linear infinite blogDetail-module__39hhca__scan}.blogDetail-module__39hhca__rcard{transition:transform .25s,border-color .25s;position:relative}.blogDetail-module__39hhca__rcard:hover{transform:translateY(-4px);border-color:#f97316!important}.blogDetail-module__39hhca__rcard:hover .blogDetail-module__39hhca__rstream{opacity:1!important}.blogDetail-module__39hhca__rcard:hover .blogDetail-module__39hhca__rglow{opacity:.85!important}.blogDetail-module__39hhca__rstream{opacity:0;background:linear-gradient(90deg,#f97316 0 10px,#0000 10px 20px) 0 0/20px 3px;height:3px;transition:opacity .25s;animation:.9s linear infinite blogDetail-module__39hhca__stream}.blogDetail-module__39hhca__article{color:#4a4a4a;font-size:17px;line-height:1.9}.blogDetail-module__39hhca__article>:first-child{margin-top:0}.blogDetail-module__39hhca__article p{margin:0 0 28px}.blogDetail-module__39hhca__article a{color:#f97316;text-underline-offset:2px;text-decoration:underline}.blogDetail-module__39hhca__article strong{color:#1a1a1a}.blogDetail-module__39hhca__article h2,.blogDetail-module__39hhca__article h3,.blogDetail-module__39hhca__article h4{color:#1a1a1a;letter-spacing:-.01em;font-weight:700;line-height:1.35}.blogDetail-module__39hhca__article h2{background:linear-gradient(#0000 62%,#f9731629 62%);margin:36px 0 18px;font-size:26px;display:inline-block}.blogDetail-module__39hhca__article h3{margin:32px 0 14px;font-size:21px}.blogDetail-module__39hhca__article h4{margin:28px 0 12px;font-size:18px}.blogDetail-module__39hhca__article ul,.blogDetail-module__39hhca__article ol{margin:0 0 28px;padding-inline-start:24px;font-size:16px;line-height:1.9}.blogDetail-module__39hhca__article li{margin-bottom:6px}.blogDetail-module__39hhca__article blockquote{color:#1a1a1a;background:#1a1a1a08;border-inline-start:3px solid #f97316;margin:0 0 28px;padding:16px 24px;font-size:18px;font-style:italic;box-shadow:0 0 16px -4px #f9731680}.blogDetail-module__39hhca__article blockquote p{margin:0}.blogDetail-module__39hhca__article img{border-radius:10px;max-width:100%;height:auto;margin:28px 0;display:block;box-shadow:0 12px 32px -12px #00000059}.blogDetail-module__39hhca__article figure{margin:28px 0}.blogDetail-module__39hhca__article figcaption{color:#999;text-align:center;margin-top:10px;font-size:13px}.blogDetail-module__39hhca__article hr{background:linear-gradient(90deg,#0000,#f9731699,#0000);border:0;height:1px;margin:36px 0;animation:3s ease-in-out infinite blogDetail-module__39hhca__pulse}.blogDetail-module__39hhca__article pre{text-align:left;color:#c9c9c9;direction:ltr;background:#0f121a;border-radius:10px;margin:28px 0;padding:46px 24px 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:1.8;position:relative;overflow-x:auto;box-shadow:0 12px 32px -12px #00000059}.blogDetail-module__39hhca__article pre:before{content:"";background:#151821;border-bottom:1px solid #262b38;border-radius:10px 10px 0 0;height:38px;position:absolute;inset:0 0 auto}.blogDetail-module__39hhca__article pre:after{content:"";background:#ff5f56;border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:20px;box-shadow:16px 0 #ffbd2e,32px 0 #27c93f}.blogDetail-module__39hhca__article pre code{font:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:block}.blogDetail-module__39hhca__article .wp-block-code>span{display:block}.blogDetail-module__39hhca__article .shcb-language{letter-spacing:.04em;text-transform:lowercase;color:#7d8394;align-items:center;height:38px;font-size:10.5px;display:flex;position:absolute;top:0;right:16px}:is(.blogDetail-module__39hhca__article .shcb-language__label,.blogDetail-module__39hhca__article .shcb-language__paren,.blogDetail-module__39hhca__article .shcb-language__slug){display:none}.blogDetail-module__39hhca__article :where(p,li,h1,h2,h3,h4,h5,h6,blockquote,td,th,figcaption) code{background:#1a1a1a0f;border:1px solid #ececec;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em}:is(.blogDetail-module__39hhca__article .hljs-keyword,.blogDetail-module__39hhca__article .hljs-built_in,.blogDetail-module__39hhca__article .hljs-literal,.blogDetail-module__39hhca__article .hljs-type,.blogDetail-module__39hhca__article .hljs-meta .hljs-keyword){color:#f97316}:is(.blogDetail-module__39hhca__article .hljs-title,.blogDetail-module__39hhca__article .hljs-title.class_,.blogDetail-module__39hhca__article .hljs-title.function_,.blogDetail-module__39hhca__article .hljs-section){color:#fff;font-weight:600}:is(.blogDetail-module__39hhca__article .hljs-comment,.blogDetail-module__39hhca__article .hljs-quote){color:#7a7a7a;font-style:italic}:is(.blogDetail-module__39hhca__article .hljs-string,.blogDetail-module__39hhca__article .hljs-regexp,.blogDetail-module__39hhca__article .hljs-addition){color:#7ec699}:is(.blogDetail-module__39hhca__article .hljs-number,.blogDetail-module__39hhca__article .hljs-symbol,.blogDetail-module__39hhca__article .hljs-attr,.blogDetail-module__39hhca__article .hljs-attribute){color:#d19a66}:is(.blogDetail-module__39hhca__article .hljs-variable,.blogDetail-module__39hhca__article .hljs-params,.blogDetail-module__39hhca__article .hljs-property){color:#c9c9c9}.blogDetail-module__39hhca__article .hljs-deletion{color:#ff5f56}.blogDetail-module__39hhca__article table{border-collapse:collapse;width:100%;margin:28px 0;font-size:14px}.blogDetail-module__39hhca__article th,.blogDetail-module__39hhca__article td{text-align:start;border:1px solid #ececec;padding:10px 12px}.blogDetail-module__39hhca__article th{color:#1a1a1a;background:#fafafa;font-weight:700}
@keyframes contact-module__krtVhq__fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-module__krtVhq__shimmer{0%{transform:translate(-120%)skew(-15deg)}to{transform:translate(220%)skew(-15deg)}}@keyframes contact-module__krtVhq__orbitSpin{to{transform:rotate(360deg)}}@keyframes contact-module__krtVhq__orbitSpinRev{to{transform:rotate(-360deg)}}@keyframes contact-module__krtVhq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.contact-module__krtVhq__orbitDotA{animation:9s linear infinite contact-module__krtVhq__orbitSpin}.contact-module__krtVhq__orbitDotB{animation:14s linear infinite contact-module__krtVhq__orbitSpinRev}.contact-module__krtVhq__pulseDot{animation:1.8s ease-in-out infinite contact-module__krtVhq__pulseDot}.contact-module__krtVhq__msg{animation:.35s contact-module__krtVhq__fade}.contact-module__krtVhq__locCard{transition:box-shadow .25s,transform .25s}.contact-module__krtVhq__locCard:hover{transform:translateY(-4px);box-shadow:0 12px 40px #f07c1c29!important}.contact-module__krtVhq__wayCard{transition:border-color .2s,box-shadow .2s,transform .2s}.contact-module__krtVhq__wayCard:hover{transform:translateY(-3px);box-shadow:0 8px 28px #f07c1c1a;border-color:#f07c1c!important}.contact-module__krtVhq__submitBtn{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.contact-module__krtVhq__submitBtn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #f07c1c73!important}.contact-module__krtVhq__shimmer{background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:2.8s ease-in-out infinite contact-module__krtVhq__shimmer;position:absolute;top:0;bottom:0}.contact-module__krtVhq__field input,.contact-module__krtVhq__field select,.contact-module__krtVhq__field textarea{outline:none}.contact-module__krtVhq__field input:focus,.contact-module__krtVhq__field select:focus,.contact-module__krtVhq__field textarea:focus{border-color:#f07c1c!important}@media (min-width:769px) and (max-width:1100px){.contact-module__krtVhq__formWrap{grid-template-columns:1fr 1.6fr!important}}@media (max-width:768px){.contact-module__krtVhq__heroGrid{grid-template-columns:1fr!important}.contact-module__krtVhq__heroSphere{display:none!important}.contact-module__krtVhq__locGrid,.contact-module__krtVhq__waysGrid,.contact-module__krtVhq__formWrap{grid-template-columns:1fr!important}.contact-module__krtVhq__secPad{padding:48px 20px!important}.contact-module__krtVhq__cardPad{padding:28px 22px!important}.contact-module__krtVhq__fieldsGrid{grid-template-columns:1fr!important}.contact-module__krtVhq__fieldsGrid>*{grid-column:1/-1!important}.contact-module__krtVhq__wayCard{padding:28px 22px!important}}
.home-module__06co2W__btnPrimary{transition:background .2s,transform .2s}.home-module__06co2W__btnPrimary:hover{transform:translateY(-1px);background:#c9660f!important}.home-module__06co2W__btnOutline{transition:all .2s}.home-module__06co2W__btnOutline:hover{color:#fff!important;background:#241a12!important;border-color:#241a12!important}.home-module__06co2W__scard{transition:transform .3s,border-color .3s}.home-module__06co2W__scard:hover{transform:translateY(-3px);border-color:#f07c1c!important}.home-module__06co2W__link:hover{gap:12px!important}@keyframes home-module__06co2W__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-module__06co2W__marqueeTrack{width:max-content;animation:28s linear infinite home-module__06co2W__marquee;display:flex}.home-module__06co2W__marqueeTrack:hover{animation-play-state:paused}@media (max-width:1200px){.home-module__06co2W__hero{padding:60px 88px 56px!important}}@media (max-width:1024px){.home-module__06co2W__hero{gap:32px!important;padding:48px 48px 44px!important}}@media (max-width:900px){.home-module__06co2W__hero{grid-template-columns:1fr 1fr!important;gap:24px!important;padding:44px 36px 40px!important}}@media (max-width:640px){.home-module__06co2W__hero{grid-template-columns:1fr!important;gap:32px!important;padding:36px 24px 32px!important}.home-module__06co2W__heroImgCol{order:2!important}.home-module__06co2W__heroTextCol{order:1!important}.home-module__06co2W__heroH1{letter-spacing:-.025em!important;font-size:clamp(28px,7vw,40px)!important}.home-module__06co2W__heroP{max-width:100%!important;font-size:15px!important}.home-module__06co2W__heroStatsRow{grid-template-columns:repeat(2,1fr)!important;gap:20px 0!important;padding-top:20px!important}}@media (max-width:480px){.home-module__06co2W__hero{padding:28px 16px 24px!important}.home-module__06co2W__heroStatsRow{grid-template-columns:repeat(2,1fr)!important;gap:16px 0!important}}@media (max-width:1024px){.home-module__06co2W__achSection,.home-module__06co2W__blogSection{padding-left:32px!important;padding-right:32px!important}.home-module__06co2W__blogGrid{grid-template-columns:1fr!important;gap:32px!important}.home-module__06co2W__blogFeatured{border-inline-end:none!important;padding-right:0!important}.home-module__06co2W__blogList{padding-left:0!important}.home-module__06co2W__projSection{padding:0 32px 64px!important}.home-module__06co2W__introSection{padding:64px 32px!important}}@media (max-width:768px){.home-module__06co2W__achSection,.home-module__06co2W__blogSection{padding-left:16px!important;padding-right:16px!important}.home-module__06co2W__blogGrid{gap:24px!important}.home-module__06co2W__projSection{padding:0 16px 48px!important}.home-module__06co2W__introSection{padding:40px 16px!important}.home-module__06co2W__projHeader{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.home-module__06co2W__projGrid{grid-template-columns:1fr!important;gap:16px!important}}@media (min-width:480px) and (max-width:768px){.home-module__06co2W__projGrid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:768px) and (max-width:1024px){.home-module__06co2W__projGrid{grid-template-columns:repeat(2,1fr)!important}}
.projectDetail-module__-4t4NW__btnPrimary{transition:background .2s,box-shadow .2s}.projectDetail-module__-4t4NW__btnPrimary:hover{background:#ea6a0a!important}.projectDetail-module__-4t4NW__btnOutline{transition:border-color .2s,color .2s}.projectDetail-module__-4t4NW__btnOutline:hover{color:#f97316!important;border-color:#f97316!important}.projectDetail-module__-4t4NW__solCard{transition:box-shadow .25s,transform .25s}.projectDetail-module__-4t4NW__solCard:hover{transform:translateY(-4px);box-shadow:0 20px 40px -18px #0000001f}.projectDetail-module__-4t4NW__solCard:hover .projectDetail-module__-4t4NW__solArrow{transform:translate(4px)}.projectDetail-module__-4t4NW__solArrow{transition:transform .2s}.projectDetail-module__-4t4NW__kpiCard{transition:transform .3s,box-shadow .3s}.projectDetail-module__-4t4NW__kpiCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px -16px #f973162e}.projectDetail-module__-4t4NW__teamCard{transition:transform .25s,box-shadow .25s,border-color .25s}.projectDetail-module__-4t4NW__teamCard:hover{transform:translateY(-5px);box-shadow:0 16px 32px -16px #0000001f;border-color:#f2c9a3!important}.projectDetail-module__-4t4NW__teamCard:hover .projectDetail-module__-4t4NW__avatarWrap{border-color:#f97316}.projectDetail-module__-4t4NW__teamCard:hover .projectDetail-module__-4t4NW__teamName{color:#f97316}.projectDetail-module__-4t4NW__teamCard:hover .projectDetail-module__-4t4NW__teamLine{background:#f97316!important;width:32px!important}.projectDetail-module__-4t4NW__avatarWrap{transition:border-color .2s}.projectDetail-module__-4t4NW__teamName{transition:color .2s}.projectDetail-module__-4t4NW__teamLine{transition:background .2s,width .2s}.projectDetail-module__-4t4NW__galleryThumb{transition:transform .25s}.projectDetail-module__-4t4NW__galleryThumb:hover{transform:scale(1.04)}
@keyframes projectsListing-module__-uloTG__pdash{to{stroke-dashoffset:-200px}}@keyframes projectsListing-module__-uloTG__hubpulse{0%,to{opacity:.5;r:7}50%{opacity:1;r:9}}.projectsListing-module__-uloTG__hubPulse{animation:2.2s ease-in-out infinite projectsListing-module__-uloTG__hubpulse}.projectsListing-module__-uloTG__chip{transition:all .2s}.projectsListing-module__-uloTG__chip:hover{border-color:#f97316!important}.projectsListing-module__-uloTG__grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;align-items:stretch;gap:24px;display:grid}.projectsListing-module__-uloTG__featured{grid-column:span 2}.projectsListing-module__-uloTG__pcard{flex-direction:column;transition:transform .25s,border-color .25s;display:flex}.projectsListing-module__-uloTG__pcard:hover{transform:translateY(-4px);border-color:#f97316!important}.projectsListing-module__-uloTG__pcard:hover .projectsListing-module__-uloTG__pcardIcon{transform:scale(1.08)}.projectsListing-module__-uloTG__pcard:hover .projectsListing-module__-uloTG__pcardTraceLine{opacity:1!important}.projectsListing-module__-uloTG__pcard:hover .projectsListing-module__-uloTG__pcardTraceDot{animation:1.6s linear infinite projectsListing-module__-uloTG__pdash;opacity:1!important}.projectsListing-module__-uloTG__pcardIcon{transition:transform .35s}.projectsListing-module__-uloTG__pcardPhoto{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.projectsListing-module__-uloTG__pcardImageShade{pointer-events:none;background:linear-gradient(#00000052,#0000 55%);position:absolute;inset:0}.projectsListing-module__-uloTG__pcard:hover .projectsListing-module__-uloTG__pcardPhoto{transform:scale(1.05)}.projectsListing-module__-uloTG__pcardTraceLine,.projectsListing-module__-uloTG__pcardTraceDot{opacity:0;transition:opacity .25s}.projectsListing-module__-uloTG__pcardBtn{transition:all .2s}.projectsListing-module__-uloTG__pcardBtn:hover{opacity:.88;transform:translateY(-1px)}@media (max-width:1024px){.projectsListing-module__-uloTG__heroSection{padding:64px 32px 48px!important}.projectsListing-module__-uloTG__filtersSection{padding:16px 32px!important}.projectsListing-module__-uloTG__gridWrap{padding:40px 32px 64px!important}}@media (max-width:768px){.projectsListing-module__-uloTG__heroSection{padding:40px 16px 32px!important}.projectsListing-module__-uloTG__heroH1{font-size:clamp(26px,7vw,36px)!important}.projectsListing-module__-uloTG__heroP{font-size:15px!important}.projectsListing-module__-uloTG__filtersSection{padding:14px 16px!important}.projectsListing-module__-uloTG__chipsRow{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;padding:0!important}.projectsListing-module__-uloTG__chip{border-radius:10px!important;min-height:40px!important;padding:9px 14px!important;font-size:12.5px!important}.projectsListing-module__-uloTG__gridWrap{padding:24px 16px 48px!important}}@media (max-width:900px){.projectsListing-module__-uloTG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.projectsListing-module__-uloTG__grid{grid-template-columns:1fr}.projectsListing-module__-uloTG__featured{grid-column:span 1}}@media (max-width:768px){.projectsListing-module__-uloTG__grid{grid-template-columns:1fr!important}.projectsListing-module__-uloTG__featured{grid-column:span 1!important}}@media (min-width:480px) and (max-width:768px){.projectsListing-module__-uloTG__grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.projectsListing-module__-uloTG__grid{grid-template-columns:1fr!important}}@media (max-width:768px){.projectsListing-module__-uloTG__pcardImg{height:130px!important}.projectsListing-module__-uloTG__pcardBody{padding:14px!important}.projectsListing-module__-uloTG__pcardTitle{margin-bottom:6px!important;font-size:14px!important}.projectsListing-module__-uloTG__pcardDesc{-webkit-line-clamp:2!important;margin-bottom:10px!important;font-size:12.5px!important}.projectsListing-module__-uloTG__pcardBtn{padding:9px 14px!important;font-size:12px!important}.projectsListing-module__-uloTG__pcardTechTag{padding:3px 8px!important;font-size:10.5px!important}.projectsListing-module__-uloTG__pcardBtnWrap{margin-top:12px!important}.projectsListing-module__-uloTG__pcardIcon{width:52px!important;height:52px!important}}@media (max-width:480px){.projectsListing-module__-uloTG__pcardImg{height:160px!important}.projectsListing-module__-uloTG__pcardBody{padding:16px!important}.projectsListing-module__-uloTG__pcardTitle{font-size:15px!important}}
@keyframes team-module__R5Optq__fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.team-module__R5Optq__fadein{animation:.4s both team-module__R5Optq__fadein}.team-module__R5Optq__cardHover{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.team-module__R5Optq__cardHover:hover{transform:translateY(-4px);box-shadow:0 12px 32px -10px #241a1229;border-color:#f07c1c!important}.team-module__R5Optq__skillTag{color:#5b5049;background:#fff;border:1px solid #eae4dc;border-radius:100px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-block}.team-module__R5Optq__projRow{border-bottom:1px solid #eae4dc;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.team-module__R5Optq__projRow:last-child{border-bottom:none}.team-module__R5Optq__backBtn{color:#5b5049;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:14px;font-weight:600;transition:color .18s;display:flex}.team-module__R5Optq__backBtn:hover{color:#f07c1c}.team-module__R5Optq__pfAvatar{flex-shrink:0}@media (max-width:1024px){.team-module__R5Optq__tmHero{padding:52px 40px 48px!important}.team-module__R5Optq__tmHeroGrid{gap:36px!important}.team-module__R5Optq__tmMobCurrent{padding:32px 32px 8px!important;display:block!important}.team-module__R5Optq__tmMobCurrent>div:last-child{grid-template-columns:repeat(3,1fr)!important}.team-module__R5Optq__tmDiagram{display:none!important}.team-module__R5Optq__tmAlumniSec{padding:48px 32px!important}.team-module__R5Optq__tmAlumniGrid{grid-template-columns:repeat(2,1fr)!important}.team-module__R5Optq__tmDivider{margin:0 32px!important}.team-module__R5Optq__tmCtaWrap{padding:0 32px 56px!important}.team-module__R5Optq__pfBack{padding:16px 32px!important}.team-module__R5Optq__pfHero{padding:40px 32px 36px!important}.team-module__R5Optq__pfBody{grid-template-columns:1fr!important;gap:36px!important;padding:36px 32px 72px!important}}@media (max-width:768px){.team-module__R5Optq__tmHero{padding:36px 20px!important}.team-module__R5Optq__tmHeroGrid{grid-template-columns:1fr!important;gap:20px!important;margin-bottom:28px!important}.team-module__R5Optq__tmStatGrid>div{padding:20px 18px!important}.team-module__R5Optq__tmStatGrid>div>div:first-child{font-size:38px!important}.team-module__R5Optq__tmMobCurrent{padding:28px 16px 8px!important}.team-module__R5Optq__tmMobCurrent>div:last-child{grid-template-columns:repeat(2,1fr)!important}.team-module__R5Optq__tmAlumniSec{padding:36px 16px!important}.team-module__R5Optq__tmAlumniGrid{gap:10px!important}.team-module__R5Optq__tmAlumniHeader{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.team-module__R5Optq__tmDivider{margin:0 16px!important}.team-module__R5Optq__tmCtaWrap{padding:0 16px 40px!important}.team-module__R5Optq__tmCta{gap:16px!important;padding:22px 20px!important}.team-module__R5Optq__tmCtaBtn{box-sizing:border-box;justify-content:center;width:100%}.team-module__R5Optq__pfBack{flex-wrap:wrap;gap:8px!important;padding:14px 16px!important}.team-module__R5Optq__pfHero{padding:28px 16px!important}.team-module__R5Optq__pfHeroRow{text-align:center;flex-direction:column!important;align-items:center!important;gap:18px!important}.team-module__R5Optq__pfHeroRow>div:last-child{width:100%;min-width:0!important}.team-module__R5Optq__pfHeroRow>div:last-child>div{justify-content:center}.team-module__R5Optq__pfAvatar>div{width:88px!important;height:88px!important;font-size:28px!important}.team-module__R5Optq__pfName{font-size:26px!important}.team-module__R5Optq__pfRole{font-size:15px!important}.team-module__R5Optq__pfBody{gap:28px!important;padding:28px 16px 56px!important}}@media (max-width:480px){.team-module__R5Optq__tmStatGrid,.team-module__R5Optq__tmAlumniGrid,.team-module__R5Optq__tmMobCurrent>div:last-child{grid-template-columns:1fr!important}}@media (min-width:480px) and (max-width:768px){.team-module__R5Optq__tmStatGrid{grid-template-columns:repeat(2,1fr)!important}}
