#manufacturing-services{scroll-margin-top:120px}.h-\[3px\]{height:3px}.bg-\[\#f3f5f8\]{background-color:#f3f5f8}.bg-white\/90{background-color:hsl(0 0% 100% / .9)}.scale-x-0{transform:scaleX(0)}.origin-left{transform-origin:left center}.group:hover .group-hover\:scale-x-100{transform:scaleX(1)}.hover\:-translate-y-1:hover{transform:translateY(-.25rem)}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1)}.text-\[\#2477dd\]{color:#2477dd}.bg-\[\#2477dd\]{background-color:#2477dd}.group:hover .group-hover\:text-\[\#2477dd\]{color:#2477dd}.group:hover .group-hover\:text-\[\#f4aa15\]{color:#f4aa15}.group:hover .group-hover\:bg-\[\#f4aa15\]{background-color:#f4aa15}.text-\[\#0e2c58\]{color:#0e2c58}@media(min-width:640px){.sm\:mt-0{margin-top:0}}@media(min-width:1024px){.lg\:mt-6{margin-top:1.5rem}}.ip-cta-navy{background:linear-gradient(155deg,#143d74,#0e2c58 52%,#0a2142)}.ip-cta-grid:after,.ip-cta-grid:before{content:"";position:absolute;pointer-events:none}.ip-cta-grid:before{inset:0;background-image:linear-gradient(hsl(0 0% 100% / .045) 1px,transparent 0),linear-gradient(90deg,hsl(0 0% 100% / .045) 1px,transparent 0);background-size:28px 28px}.ip-cta-grid:after{top:-70px;right:-70px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgb(36 119 221 / .45),transparent 70%)}.ip-cta-grid>*{position:relative;z-index:1}