.industries-served-page{background:#fff;color:#183c3b}.industries-served-page .industries-served-section{padding-block:40px 52px}.industries-served-page .about-section-intro{max-width:820px;margin-bottom:24px}.industries-served-page .about-section-intro h2{font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.25;color:#153c40}.industries-served-page .industries-served-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.industries-served-page .industries-served-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #dce9e4;border-radius:10px;background:#fff;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.industries-served-page .industries-served-card:before{content:"";position:absolute;top:0;left:0;width:0;height:3px;z-index:2;background:#86b94a;transition:width .35s ease}.industries-served-page .industries-served-image{position:relative;display:grid;place-items:center;width:100%;height:185px;padding:12px;overflow:hidden;background:#fff}.industries-served-page .industries-served-image:after{content:"";position:absolute;width:75%;aspect-ratio:1;border-radius:50%;background:#a5ce38;opacity:0;filter:blur(35px);transition:opacity .4s ease;pointer-events:none}.industries-served-page .industries-served-image img{position:relative;z-index:1;display:block;width:100%;max-width:165px;height:100%;object-fit:contain;transform:scale(1);transform-origin:center;transition:transform .45s cubic-bezier(.2,.7,.3,1),filter .35s ease}.industries-served-page .industries-served-card h3{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:1;min-height:66px;margin:0;padding:12px 9px;border-top:1px solid #e6eeea;color:#153c40;font-size:.85rem;font-weight:650;line-height:1.45;text-align:center;transition:color .25s ease,background .25s ease}@media (hover:hover) and (pointer:fine){.industries-served-page .industries-served-card:hover{transform:translateY(-5px);border-color:#86b99d;box-shadow:0 10px 26px #103e3612,0 2px 6px #086d680a}.industries-served-page .industries-served-card:hover:before{width:100%}.industries-served-page .industries-served-card:hover .industries-served-image img{transform:scale(1.055);filter:drop-shadow(0 5px 7px #086d6818);animation:industry-operating 2.8s ease-in-out infinite}.industries-served-page .industries-served-card:hover .industries-served-image:after{opacity:.13}.industries-served-page .industries-served-card:hover h3{color:#087b66;background:#f7faf5}}@keyframes industry-operating{0%,to{translate:0 0}50%{translate:0 -3px}}.industries-served-page .industries-served-card:focus-within{border-color:#087b66;box-shadow:0 0 0 3px #086d6820}@media (max-width:1100px){.industries-served-page .industries-served-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.industries-served-page .industries-served-image{height:175px}}@media (max-width:760px){.industries-served-page .industries-served-section{padding-block:30px 40px}.industries-served-page .industries-served-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.industries-served-page .industries-served-image{height:155px;padding:10px}.industries-served-page .industries-served-image img{max-width:140px}.industries-served-page .industries-served-card h3{min-height:62px;padding:10px 7px;font-size:.8rem}}@media (max-width:380px){.industries-served-page .industries-served-grid{grid-template-columns:1fr}.industries-served-page .industries-served-image{height:175px}}@media (prefers-reduced-motion:reduce){.industries-served-page .industries-served-card,.industries-served-page .industries-served-card *,.industries-served-page .industries-served-card:before{animation:none!important;transition:none!important;translate:none!important}.industries-served-page .industries-served-card:hover{transform:none}}