.bld-reveal,.bld-reveal-left,.bld-reveal-right,.bld-reveal-scale{opacity:0;transition:opacity 0.75s ease,transform 0.75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.bld-reveal{transform:translateY(35px)}.bld-reveal-left{transform:translateX(-45px)}.bld-reveal-right{transform:translateX(45px)}.bld-reveal-scale{transform:scale(.94)}.bld-visible{opacity:1;transform:translate(0,0) scale(1)}.hero-copy-col{animation:heroCopyIn 0.9s ease both}.hero-image-col{animation:heroImageIn 1s ease 0.15s both}@keyframes heroCopyIn{from{opacity:0;transform:translateX(-35px)}to{opacity:1;transform:translateX(0)}}@keyframes heroImageIn{from{opacity:0;transform:translateX(35px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}.hero-visual img{animation:heroFloat 5s ease-in-out infinite}@keyframes heroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.product-card{transition:transform 0.35s ease,box-shadow 0.35s ease}.product-card:hover{transform:translateY(-8px)}.product-card .product-image{overflow:hidden}.product-card .product-image img{transition:transform 0.55s ease}.product-card:hover .product-image img{transform:scale(1.06)}.product-card .btn i{transition:transform 0.3s ease}.product-card .btn:hover i{transform:translateX(5px)}.why-content li{transition:transform 0.3s ease,opacity 0.3s ease}.why-content li:hover{transform:translateX(6px)}.factory-img{transition:transform 0.6s ease,box-shadow 0.6s ease}.factory-img:hover{transform:scale(1.025)}.process-track{position:relative}.process-step{position:relative;z-index:2;transition:transform 0.35s ease,opacity 0.35s ease}.process-step:hover{transform:translateY(-6px)}.process-step i{transition:transform 0.35s ease,filter 0.35s ease}.process-step:hover i{transform:scale(1.14)}.process-track::after{content:"";position:absolute;left:0;top:50%;width:var(--process-progress,0%);height:2px;transform:translateY(-50%);background:currentColor;opacity:.25;transition:width 1.8s cubic-bezier(.22,1,.36,1);z-index:0;pointer-events:none}.infra-grid article{overflow:hidden;transition:transform 0.35s ease,box-shadow 0.35s ease}.infra-grid article:hover{transform:translateY(-6px)}.infra-grid article img{transition:transform 0.6s ease}.infra-grid article:hover img{transform:scale(1.07)}.industry-grid article{transition:transform 0.35s ease,box-shadow 0.35s ease}.industry-grid article:hover{transform:translateY(-7px)}.industry-grid article i{display:inline-block;transition:transform 0.35s ease,filter 0.35s ease}.industry-grid article:hover i{transform:translateY(-4px) scale(1.13)}.feature-track>div{transition:transform 0.3s ease,opacity 0.3s ease}.feature-track>div:hover{transform:translateY(-4px)}.feature-track i{transition:transform 0.3s ease}.feature-track>div:hover i{transform:scale(1.12)}.stat-item i{transition:transform 0.35s ease}.stat-item:hover i{transform:scale(1.15)}.testimonial-card{transition:transform 0.35s ease,box-shadow 0.35s ease}.testimonial-card:hover{transform:translateY(-5px)}.quote-icon{transition:transform 0.35s ease}.testimonial-card:hover .quote-icon{transform:scale(1.15) rotate(-5deg)}.circuit-bg{position:relative;overflow:hidden}.circuit-bg::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;background:linear-gradient(90deg,transparent 0%,transparent 42%,rgba(0,180,120,.35) 50%,transparent 58%,transparent 100%);background-size:220% 100%;animation:circuitSignal 8s linear infinite}@keyframes circuitSignal{from{background-position:200% 0}to{background-position:-200% 0}}.circuit-bg>*{position:relative;z-index:1}:where(.section,.products-section,.process-section,.infra-section,.industries-section,.reviews-section,.about-overview-section,.about-why-section,.careers-section,.product-detail-section,.related-products-section,.gallery-content-section,.team-founder-section,.team-section,.capabilities-content-section,.footer-quote-section){position:relative;isolation:isolate;overflow:hidden}:where(.section,.products-section,.process-section,.infra-section,.industries-section,.reviews-section,.about-overview-section,.about-why-section,.careers-section,.product-detail-section,.related-products-section,.gallery-content-section,.team-founder-section,.team-section,.capabilities-content-section,.footer-quote-section)::before{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 12px 12px,rgba(38,147,204,.16) 0 1.5px,transparent 1.6px),radial-gradient(circle at 64px 46px,rgba(184,115,51,.14) 0 1.5px,transparent 1.6px),linear-gradient(90deg,rgba(38,147,204,.09) 1px,transparent 1px),linear-gradient(0deg,rgba(27,58,92,.07) 1px,transparent 1px),linear-gradient(135deg,transparent 0 47%,rgba(38,147,204,.08) 48% 52%,transparent 53% 100%);background-size:112px 88px,112px 88px,112px 88px,112px 88px,160px 160px;background-position:0 0,0 0,0 0,0 0,0 0;animation:pcbAmbientDrift 26s linear infinite}:where(.section,.products-section,.process-section,.infra-section,.industries-section,.reviews-section,.about-overview-section,.about-why-section,.careers-section,.product-detail-section,.related-products-section,.gallery-content-section,.team-founder-section,.team-section,.capabilities-content-section,.footer-quote-section)>.container-xl{position:relative;z-index:1}:where(.section,.products-section,.process-section,.infra-section,.industries-section,.reviews-section,.about-overview-section,.about-why-section,.careers-section,.product-detail-section,.related-products-section,.gallery-content-section,.team-founder-section,.team-section,.capabilities-content-section,.footer-quote-section)>*{position:relative;z-index:1}.site-page-banner{background-position:0 0,center;animation:pcbBannerFocus 18s ease-in-out infinite alternate}.site-page-banner::before,.inner-banner::after,.about-page-hero::before,.product-page-hero::before,.contact-page-hero::before{background-size:140% 140%,120% 120%;animation:pcbGlowSweep 12s ease-in-out infinite alternate}@keyframes pcbAmbientDrift{from{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:112px 88px,-112px 88px,112px 0,0 88px,160px 160px}}@keyframes pcbGlowSweep{from{background-position:0% 50%,100% 0%}to{background-position:100% 50%,0% 100%}}@keyframes pcbBannerFocus{from{background-position:0 0,center}to{background-position:0 0,center 46%}}.stat-item,.capability-stat,.about-proof-grid article,.numbers-grid>div{transition:opacity 0.55s ease,transform 0.55s cubic-bezier(.22,1,.36,1),box-shadow 0.32s ease,border-color 0.32s ease}.product-card{transition:transform 0.36s cubic-bezier(.22,1,.36,1),box-shadow 0.36s ease,border-color 0.36s ease}.product-card .product-image img,.product-card .btn i,.product-card .card-link i{transition:transform 0.36s cubic-bezier(.22,1,.36,1)}:where(.product-detail-card,.leader-card,.management-card,.photo-gallery-album,.capability-table-card,.capability-panel,.capability-material,.capability-process-step,.capability-closing-cta,.contact-flow-node,.contact-location-card,.contact-team-card,.contact-hours-strip,.contact-quote-panel,.quick-whatsapp-panel,.contact-why-panel,.contact-quick-card,.address-card,.department-card,.footer-value-card,.career-feature-card){transition:transform 0.36s cubic-bezier(.22,1,.36,1),box-shadow 0.36s ease,border-color 0.36s ease}:where(.product-detail-card,.leader-card,.management-card,.photo-gallery-album,.capability-table-card,.capability-panel,.capability-material,.capability-process-step,.capability-closing-cta,.contact-flow-node,.contact-location-card,.contact-team-card,.contact-hours-strip,.contact-quote-panel,.quick-whatsapp-panel,.contact-why-panel,.contact-quick-card,.address-card,.department-card,.footer-value-card,.career-feature-card) :where(img,i,.team-photo,.contact-team-icon,.career-feature-icon){transition:transform 0.42s cubic-bezier(.22,1,.36,1),filter 0.42s ease}@media (hover:hover) and (pointer:fine){.product-card:hover{transform:translateY(-7px);border-color:rgba(38,147,204,.42);box-shadow:0 18px 44px rgba(27,58,92,.13)}.product-card:hover .product-image img{transform:scale(1.04)}.product-card:hover .btn i,.product-card:hover .card-link i{transform:translateX(5px)}:where(.product-detail-card,.leader-card,.management-card,.photo-gallery-album,.capability-table-card,.capability-panel,.capability-material,.capability-process-step,.capability-closing-cta,.contact-flow-node,.contact-location-card,.contact-team-card,.contact-hours-strip,.contact-quote-panel,.quick-whatsapp-panel,.contact-why-panel,.contact-quick-card,.address-card,.department-card,.footer-value-card,.career-feature-card):hover{transform:translateY(-7px);border-color:rgba(38,147,204,.42);box-shadow:0 18px 44px rgba(27,58,92,.13)}:where(.product-detail-card,.leader-card,.management-card,.photo-gallery-album,.capability-material):hover img{transform:scale(1.04)}:where(.capability-process-step,.contact-flow-node,.contact-team-card,.quick-whatsapp-panel,.contact-why-panel,.contact-quick-card,.address-card,.department-card,.footer-value-card,.career-feature-card):hover :where(i,.contact-team-icon,.career-feature-icon){transform:translateY(-3px) scale(1.1);filter:drop-shadow(0 8px 14px rgba(27,58,92,.14))}}@media (hover:hover) and (pointer:fine) and (min-width:768px){.contact-flow-node:hover,.contact-flow-node--center:hover,.contact-flow-node--assembly:hover{transform:translate(-50%,calc(-50% - 7px))}}.why-section{position:relative;isolation:isolate;overflow:hidden}.why-section::after{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.42;background-image:url("data:image/svg+xml,%3Csvg width='900' height='520' viewBox='0 0 900 520' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%232693cc' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' opacity='.55'%3E%3Cpath d='M44 90h170v72h130v90h180v-64h128v112h190'/%3E%3Cpath d='M86 360h156v-82h142v78h142v-128h146'/%3E%3Cpath d='M690 78v90h-96v118h-74'/%3E%3Cpath d='M168 176v88H72'/%3E%3Cpath d='M330 70v82h96'/%3E%3C/g%3E%3Cg fill='%23b87333' opacity='.55'%3E%3Ccircle cx='44' cy='90' r='5'/%3E%3Ccircle cx='344' cy='252' r='5'/%3E%3Ccircle cx='652' cy='188' r='5'/%3E%3Ccircle cx='842' cy='300' r='5'/%3E%3Ccircle cx='86' cy='360' r='5'/%3E%3Ccircle cx='672' cy='228' r='5'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:min(1000px, 120%) auto}.why-section::before{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.32;background:linear-gradient(90deg,transparent 0 28%,rgba(38,147,204,.22) 38%,transparent 48% 100%),radial-gradient(circle at 16% 28%,rgba(184,115,51,.22),transparent 8%),radial-gradient(circle at 76% 48%,rgba(38,147,204,.24),transparent 9%);background-size:240% 100%,100% 100%,100% 100%;animation:whyCircuitPulse 9s ease-in-out infinite}.why-section>.container-xl{position:relative;z-index:1}@keyframes whyCircuitPulse{0%,100%{background-position:120% 0,0 0,0 0;opacity:.18}50%{background-position:-80% 0,0 0,0 0;opacity:.34}}.process-track{position:relative}.bld-process-circuit{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bld-process-circuit__path{fill:none;stroke:rgba(38,147,204,.34);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 8px rgba(38,147,204,.26))}.process-track.is-flowing .bld-process-circuit__path{animation:bldProcessCurrent 2.2s cubic-bezier(.22,1,.36,1) forwards}.process-track.has-flowed .bld-process-circuit__path{stroke-dashoffset:0}.process-step{position:relative;z-index:1}.process-step.is-current,.process-step.is-complete{border-color:rgba(38,147,204,.44)}.process-step.is-current{box-shadow:0 18px 42px rgba(27,58,92,.12),0 0 0 4px rgba(38,147,204,.08)}.process-step.is-current i{transform:scale(1.12);box-shadow:0 0 0 6px rgba(38,147,204,.12);filter:drop-shadow(0 0 10px rgba(38,147,204,.28))}@keyframes bldProcessCurrent{from{stroke-dashoffset:100;stroke:rgba(38,147,204,.28)}70%{stroke:rgba(38,147,204,.72)}to{stroke-dashoffset:0;stroke:rgba(38,147,204,.42)}}.infra-section{position:relative;isolation:isolate}.infrastructure-bg-media,.infrastructure-bg-video{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.infrastructure-bg-video{object-fit:cover;opacity:.1;filter:saturate(.9) contrast(1.08)}.infrastructure-bg-video.is-disabled{display:none}.infra-section::after{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,rgba(13,44,73,.38) 0%,rgba(29,96,137,.2) 46%,rgba(255,255,255,.1) 100%),radial-gradient(circle at 20% 24%,rgba(38,147,204,.22),transparent 34%),radial-gradient(circle at 82% 76%,rgba(184,115,51,.1),transparent 30%);content:""}.infra-section>.container-xl,.infra-section>.slider-arrow{position:relative;z-index:1}@media (max-width:767px){.bld-reveal-left,.bld-reveal-right{transform:translateY(25px)}.hero-copy-col,.hero-image-col{animation-duration:0.65s}.hero-visual img{animation-duration:6s}.process-track::after{display:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.bld-reveal,.bld-reveal-left,.bld-reveal-right,.bld-reveal-scale{opacity:1!important;transform:none!important}.bld-process-circuit__path{stroke-dashoffset:0!important}.infrastructure-bg-video{display:none!important}.why-section::before,.site-page-banner,.site-page-banner::before,.inner-banner,.inner-banner::after,.about-page-hero::before,.product-page-hero::before,.contact-page-hero::before{animation:none!important}}.industry-grid article:hover .bld-icon-pulse{animation:bldPulse 0.8s ease}@keyframes bldPulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1.13)}}.industry-grid article:hover .bld-icon-drive{animation:bldDrive 0.6s ease}@keyframes bldDrive{0%{transform:translateX(0)}40%{transform:translateX(7px)}70%{transform:translateX(-2px)}100%{transform:translateX(0) scale(1.13)}}.industry-grid article:hover .bld-icon-power{animation:bldPower 0.7s ease}@keyframes bldPower{0%,100%{transform:scale(1)}50%{transform:scale(1.25) rotate(4deg)}}