.clivoo-icon{display:inline-flex;width:88px;height:88px;flex:none;align-items:center;justify-content:center;vertical-align:middle;isolation:isolate}.clivoo-icon img{width:100%;height:100%;object-fit:contain;display:block;transform-origin:center;transition:transform .3s ease}.clivoo-icon.icon-enter img{animation:clivoo-icon-enter .65s ease both}.solution-banner>div>.clivoo-icon{display:flex;width:96px;height:96px;margin-bottom:14px}.essential-card>.clivoo-icon,.ws-card>.clivoo-icon{display:flex;margin-bottom:14px}.essential-card>.clivoo-icon{width:72px;height:72px}.service-row{grid-template-columns:88px minmax(0,1fr)}.service-row .clivoo-icon{margin-top:2px}.ws-platform .ws-steps .clivoo-icon{background:#f2f4f7;border-radius:18px;margin-bottom:14px}.ws-card h3{margin-top:0}.ws-card:hover .clivoo-icon img,.service-row:hover .clivoo-icon img,.essential-card:hover .clivoo-icon img,.solution-panel:hover .clivoo-icon img{transform:translateY(-3px) scale(1.06)}@keyframes clivoo-icon-enter{from{opacity:.4;transform:translateY(10px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.clivoo-icon{width:76px;height:76px}.service-row{grid-template-columns:64px minmax(0,1fr);gap:16px}.service-row .clivoo-icon{width:64px;height:64px}.solution-banner>div>.clivoo-icon{width:76px;height:76px}}@media(prefers-reduced-motion:reduce){.clivoo-icon img{animation:none!important;transition:none!important;transform:none!important}}
.solution-banner>div>.clivoo-icon,.service-row>.clivoo-icon{background:#f2f4f7;border-radius:18px}
