.solution-summary-compact{display:none}body[data-page=solutions] .solution-list-card figure,body[data-page=solutions] .solution-list-card figure img{background:#edf4fa}body[data-page=solutions] .solution-list-card figure img{filter:none;object-fit:cover}body[data-page=solutions] .solution-list-card figure:after{display:none}body[data-page=solutions] .solution-list-card figure figcaption{color:#245779;background:#fffffff0;border-color:#d9e6f0}@media (width<=767px){html body[data-page=solutions] .solution-hero-title-line{white-space:nowrap;display:block}html body[data-page=solutions] .solution-list-section{background:radial-gradient(circle at 86% 8%,#2878ff17,#0000 28%),linear-gradient(#f4f8fc 0%,#eaf1f7 100%);padding:24px 0 28px!important}html body[data-page=solutions] .solution-catalog-nav,html body[data-page=solutions] #solutionCatalog>header{display:none}html body[data-page=solutions] #solutionCatalogGrid{gap:16px;margin:0}html body[data-page=solutions] #solutionCatalogGrid .solution-list-card{align-items:center;grid-template-columns:96px minmax(0,1fr)!important}html body[data-page=solutions] #solutionCatalogGrid .solution-list-card>figure{aspect-ratio:1!important;width:96px!important;height:96px!important}html body[data-page=solutions] .solution-summary-full{display:none}html body[data-page=solutions] .solution-summary-compact{display:inline}html body[data-page=solutions] #solutionCatalogGrid .solution-list-card:before,html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy>small{display:none}html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy{flex-direction:column;gap:0;display:flex}html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy :is(h3,p){min-height:0}html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy h3{margin-bottom:4px;font-size:15px!important;line-height:1.5!important}html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy p{margin-bottom:6px;font-size:13px!important;line-height:1.5!important}html body[data-page=solutions] #solutionCatalogGrid .solution-list-copy>b{min-height:22px;margin:0;padding:0;font-size:12px;line-height:22px}}@media (width>=821px) and (hover:hover) and (pointer:fine){body[data-page=solutions] .solution-list-card.reveal.visible{transition:opacity .7s ease var(--delay,0s), transform .7s cubic-bezier(.2, .7, .2, 1) var(--delay,0s)}body[data-page=solutions] .solution-list-card figure img{transition:transform .55s var(--ease), filter .32s ease}body[data-page=solutions] .solution-list-card.reveal.visible:hover,body[data-page=solutions] .solution-list-card.reveal.visible:focus-visible{background:#fffffffa;border-color:#2878ffb8;box-shadow:0 26px 64px #1d4d7830,0 0 0 1px #2878ff1a}body[data-page=solutions] .solution-list-card:focus-visible{outline-color:#2878ff}body[data-page=solutions] .solution-list-card:hover .solution-list-copy>b>i,body[data-page=solutions] .solution-list-card:focus-visible .solution-list-copy>b>i{transform:translate(4px)}}
