.SolutionProductGridSection-module__6Rcspq__section{padding-block:var(--spacing-layout-7,4rem);background-image:url(/images/products/motion-data/dark-grid-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__section{padding-block:var(--spacing-layout-8,5rem)}}.SolutionProductGridSection-module__6Rcspq__inner{flex-direction:column;display:flex}.SolutionProductGridSection-module__6Rcspq__title{font:var(--title-l);color:var(--colours-basic-text-on-accent);text-align:start;margin-inline:0;margin-bottom:var(--spacing-layout-7,4rem)}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__title{margin-bottom:var(--spacing-layout-8,5rem)}}@media (min-width:1040px){.SolutionProductGridSection-module__6Rcspq__title{text-align:center;max-width:var(--columns-9-columns);margin-inline:auto}}.SolutionProductGridSection-module__6Rcspq__grid{gap:var(--spacing-component-7,1.5rem);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100vw;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--grid-margins,2rem), black calc(100% - var(--grid-margins,2rem)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--grid-margins,2rem), black calc(100% - var(--grid-margins,2rem)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--grid-margins,2rem), black calc(100% - var(--grid-margins,2rem)), transparent 100%);flex-direction:row;margin-inline:calc(50% - 50vw);scroll-padding-inline-start:var(--grid-margins,2rem);display:flex;overflow-x:auto}.SolutionProductGridSection-module__6Rcspq__grid::-webkit-scrollbar{display:none}.SolutionProductGridSection-module__6Rcspq__grid:after{content:"";width:calc(var(--grid-margins,2rem) - var(--spacing-component-7,1.5rem));flex-shrink:0;min-width:0}.SolutionProductGridSection-module__6Rcspq__card:first-child{margin-inline-start:var(--grid-margins,2rem)}.SolutionProductGridSection-module__6Rcspq__card:last-child{margin-inline-end:var(--grid-margins,2rem)}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__grid{scroll-snap-type:none;gap:var(--spacing-component-7,1.5rem);width:auto;margin-inline:0;padding-block:0;scroll-padding-inline-start:0;display:grid;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.SolutionProductGridSection-module__6Rcspq__grid:after{display:none}.SolutionProductGridSection-module__6Rcspq__card:first-child{margin-inline-start:0}.SolutionProductGridSection-module__6Rcspq__card:last-child{margin-inline-end:0}.SolutionProductGridSection-module__6Rcspq__gridTwo,.SolutionProductGridSection-module__6Rcspq__gridThree{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.SolutionProductGridSection-module__6Rcspq__gridThree{grid-template-columns:repeat(3,1fr)}}.SolutionProductGridSection-module__6Rcspq__card{gap:var(--spacing-component-6,1.25rem);scroll-snap-align:start;flex-direction:column;flex-shrink:0;width:80vw;max-width:22rem;display:flex}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__card{width:auto;max-width:none}}.SolutionProductGridSection-module__6Rcspq__cardImage{border-radius:var(--radius-medium);width:100%;max-width:100%;height:auto;display:block}.SolutionProductGridSection-module__6Rcspq__cardImageCompact{object-fit:cover;border-radius:var(--radius-medium);width:100%;max-height:10.5rem;display:block}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__cardImageCompact{max-height:12rem}}.SolutionProductGridSection-module__6Rcspq__cardTitle{font:var(--title-s);color:var(--colours-basic-text-on-accent)}.SolutionProductGridSection-module__6Rcspq__cardBody{font:var(--body-m-regular);color:var(--colours-basic-text-on-accent)}.SolutionProductGridSection-module__6Rcspq__buttons{align-items:stretch;gap:var(--spacing-component-6,1.25rem);margin-top:var(--spacing-layout-6,3.5rem);flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__buttons{flex-direction:row;align-items:center}}.SolutionProductGridSection-module__6Rcspq__buttonWrap{width:100%}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__buttonWrap{width:auto}}.SolutionProductGridSection-module__6Rcspq__buttonWrap .ODSButton{width:100%}@media (min-width:768px){.SolutionProductGridSection-module__6Rcspq__buttonWrap .ODSButton{width:auto}}
