.mk .grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.mk .card{border:1px solid #dce4e7;border-radius:10px;box-shadow:0 10px 32px rgba(17,44,61,.06);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.mk .card:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(17,44,61,.1)}.mk .card h3{font-size:clamp(21px,2vw,25px);letter-spacing:-.035em}.mk .card img{object-fit:cover;object-position:center}.mk .card a:not(.btn){margin-top:auto;display:inline-flex;align-items:center}.mk .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,76px)}.mk .split img{width:100%;max-width:100%;height:clamp(320px,34vw,480px);border-radius:10px;box-shadow:0 20px 45px rgba(17,44,61,.1)}.mk .btn{min-height:50px;line-height:1.3;border-radius:4px}.mk .steps .step{gap:24px;padding:25px 0}.mk .steps .step strong{margin-bottom:4px}.mk .cta{padding-block:78px}.mk .cta p{line-height:1.75}@media (max-width:1100px){.mk .grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mk .split img{height:290px}.mk .card{padding:25px}.mk .card img{margin:-25px -25px 22px;width:calc(100% + 50px);height:200px}.mk .cta{padding-block:64px}}@media (prefers-reduced-motion:reduce){.mk .card,.mk .btn{transition:none!important}.mk .card:hover,.mk .btn:hover{transform:none!important}}