:is(.source-solution-overview-copy,.source-solution-insight-copy,.source-solution-resources>div) :is(p,ul,ol,.source-solution-list)+:is(.button,.source-action,.text-link){margin-top:30px}:is(.feature-card,.resource-card,.source-card-body,.source-feature-card,.source-panel,.services-card-body,.knowledge-resource-body) .card-action-row{align-self:flex-start;margin-top:auto}@media (max-width:680px){:is(.feature-card,.resource-card,.source-card-body,.source-feature-card,.source-panel,.services-card-body,.knowledge-resource-body) .card-action-row{width:100%}.card-action-row :is(.button,.source-action,.text-link){justify-content:center;text-align:center;width:100%}.solution-card-grid{gap:26px 22px;grid-template-columns:repeat(2,minmax(0,1fr))}.solution-card-grid .feature-card{align-items:center;background:#fdfefe;border-color:rgba(16,24,32,.1);box-shadow:0 12px 26px rgba(16,24,32,.13);justify-content:center;min-height:202px;padding:24px 14px;text-align:center}.solution-card-grid .feature-card:focus-visible,.solution-card-grid .feature-card:hover{border-color:rgba(1,156,215,.72);box-shadow:0 0 0 3px rgba(1,156,215,.18),0 14px 28px rgba(16,24,32,.13);outline:0;transform:none}.solution-card-grid .card-icon{height:76px;margin:0 0 22px;width:76px}.solution-card-grid .feature-card h3{font-size:clamp(1.35rem,7vw,1.72rem);line-height:1.22;max-width:10ch}.solution-card-grid .feature-card .card-action-row,.solution-card-grid .feature-card p,.solution-card-grid .feature-card ul{display:none}.home-solutions .solution-card-grid .feature-card{align-items:center;background:#fdfefe;box-shadow:0 12px 26px rgba(16,24,32,.13);justify-content:center;min-height:202px;padding:24px 14px;text-align:center}.home-solutions .solution-card-grid .card-icon{background:transparent;border:0;height:76px;margin:0 0 22px;padding:0;width:76px}.home-solutions .solution-card-grid .feature-card h3{font-size:clamp(1.35rem,7vw,1.72rem);line-height:1.22;max-width:10ch}}