.dark .application-grid article,.dark .application-grid article h3{color:#20221d!important}.dark .application-grid article p{color:#666b62!important}.dark .application-grid article i{color:#b86c32!important}.application-grid article h3{color:#20221d}.cta-band h2{color:#f7f4ec;text-shadow:0 1px 1px rgba(0,0,0,.05)}.motion-ready .motion-heading,.motion-ready .motion-copy,.motion-ready .motion-item{transition-timing-function:cubic-bezier(.2,.75,.25,1)!important;backface-visibility:hidden;transform-style:preserve-3d}.motion-ready body:not(.is-loading) .motion-heading{transition-duration:1.15s!important}.motion-ready body:not(.is-loading) .motion-copy{transition-duration:1s!important}.motion-ready body:not(.is-loading) .motion-item{transition-duration:1.05s!important}.motion-ready body:not(.is-loading) .motion-left:not(.motion-in){transform:translate3d(-28px,10px,0) scale(.995)!important;filter:none!important}.motion-ready body:not(.is-loading) .motion-right:not(.motion-in){transform:translate3d(28px,10px,0) scale(.995)!important;filter:none!important}.motion-ready body:not(.is-loading) .motion-heading:not(.motion-in){transform:translate3d(0,24px,0)!important;filter:none!important}.motion-ready body:not(.is-loading) .motion-copy:not(.motion-in){transform:translate3d(0,14px,0)!important;filter:none!important}.motion-ready body:not(.is-loading) :is(.motion-heading,.motion-copy,.motion-item).motion-in{transform:translate3d(0,0,0)!important;filter:none!important}.catalog-card,.product-card,.industry-grid article,.application-grid article,.related-grid a,.advantage-grid article{transition:transform .55s cubic-bezier(.2,.75,.25,1),box-shadow .55s cubic-bezier(.2,.75,.25,1),background-color .4s ease,color .4s ease!important}.button,.cta-button,.quote,.nav-cta{transition:transform .4s cubic-bezier(.2,.75,.25,1),box-shadow .4s ease,background-color .3s ease!important}@media(max-width:700px){.motion-ready body:not(.is-loading) .motion-left:not(.motion-in){transform:translate3d(-16px,8px,0)!important}.motion-ready body:not(.is-loading) .motion-right:not(.motion-in){transform:translate3d(16px,8px,0)!important}}@media(prefers-reduced-motion:reduce){.motion-ready :is(.motion-heading,.motion-copy,.motion-item){transition:none!important;transform:none!important;opacity:1!important}}
