.solutions-page .hub-process-details{display:block;margin-top:24px}.solution-brand-ribbon{position:relative;background:#f0f5f8;border-top:1px solid #cfdee7;border-bottom:1px solid #cfdee7;padding:16px 46px 16px 8px}.solution-brand-window{overflow:hidden}.solution-brand-track{display:flex;width:100%;will-change:transform}.solution-brand-track>.hub-brand-chip{flex:0 0 calc(100% / var(--brand-columns,3));width:auto;min-width:0;margin:0;min-height:76px;border:0;border-right:1px solid #c9dae6;background:transparent;padding:12px 20px;display:flex;align-items:center;justify-content:center}.solution-brand-track>.hub-brand-chip img{max-width:160px;max-height:48px;width:auto;height:auto;object-fit:contain;filter:none}.solution-brand-track>.hub-brand-chip img.white-logo{background:#10354c!important;max-width:170px;max-height:52px;padding:9px 14px}.solution-brand-pause{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:34px;border:1px solid #a3bdce;background:white;color:#00539e;font-size:13px;border-radius:0}.solutions-page .hub-process-details>aside{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;border:0;padding:16px 0 0}.solutions-page .hub-process-details>aside h3{font-size:16px;max-width:160px}.solutions-page .hub-process-details>aside ul{display:flex;flex-wrap:wrap;gap:5px 22px;flex:1;margin:0;min-width:250px}.solutions-page .hub-process-details>aside li{font-size:12px;border:0;padding:4px 0}.solutions-page .hub-process-details>aside a{margin:0;display:inline-block;font-size:12px}.solutions-page .hub-process-details>aside .hub-text-link{padding:5px 0}@media(max-width:760px){.solution-brand-ribbon{padding:12px 42px 12px 3px}.solution-brand-track>.hub-brand-chip{flex-basis:calc(100% / var(--brand-mobile-columns,2));padding:10px 12px;min-height:72px}.solution-brand-track>.hub-brand-chip img{max-width:min(125px,100%);max-height:42px}.solution-brand-track>.hub-brand-chip img.white-logo{max-width:100%;max-height:48px;padding:8px}.solutions-page .hub-process-details>aside{gap:10px 18px;padding-top:16px}.solutions-page .hub-process-details>aside h3{max-width:none;width:100%}.solutions-page .hub-process-details>aside ul{display:block;min-width:0;flex-basis:100%}.solutions-page .hub-process-details>aside li{padding:3px 0}}@media(prefers-reduced-motion:reduce){.solution-brand-track{will-change:auto;transition:none!important}}
