.card-implementation-image-wrap{align-items:center;display:flex;gap:14px;margin-bottom:16px}.card-implementation.hover-hover-up{transform:none;transition:.22s cubic-bezier(.22,.61,.36,1)}.card-implementation.hover-hover-up:hover{transform:translateY(-3px);transition:.22s cubic-bezier(.22,.61,.36,1)}.card-implementation.dark-mode{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:30px}.card-implementation.dark-mode.hover-hover-up:hover{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18)}.card-implementation.dark-mode h5{color:#fff}.card-implementation.dark-mode,.card-implementation.dark-mode p{color:rgba(234,243,252,.66)}.card-implementation .link{display:flex;font-size:14px;font-weight:500;grid-gap:6px;align-items:center;color:#1a6db5;text-decoration:none}.card-implementation .link.link-color-orange{color:#d85a30}.card-implementation.dark-mode .link{color:#9dc8ec}.card-implementation.dark-mode .link.link-color-orange{color:#f08a5c}.card-implementation.hover-link_text_move_right .link:hover{grid-gap:10px}.card-implementation .button.button--link{justify-content:flex-start}.card-implementation .card-text-btn-wrap p:last-child,.card-implementation-bottom-text p:last-child{margin-bottom:0}.card-implementation .card-image-wrap{margin-bottom:15px}.card-implementation.layout_1{background:#eaf3fc!important;border:1px solid var(--primary-color)!important}.card-implementation.layout_1 .active-card{color:var(--primary-color);font-size:12.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.card-implementation.layout_2{border:1px solid var(--primary-color)!important;overflow:visible}.card-implementation.layout_2 .layout_2_text{background:#d85a30;border-radius:999px;color:#fff;font-size:11px;font-weight:600;left:26px;letter-spacing:.02em;padding:4px 11px;position:absolute;top:-11px;z-index:1}.card-implementation,.card-implementation p{font-size:15px}.card-implementation-bottom-text{border-top:1px solid #eef2f7;padding-top:16px}.card-implementation-bottom-text p{color:#2d3e50;font-size:15px;font-weight:600}