.mk-modules-card.is-core:hover .mk-modules-card__icon{border-color:#bf653866;background:#bf65381a}@media (prefers-reduced-motion: reduce){.mk-modules-card.is-core:hover{box-shadow:inset 3px 0 0 var(--mk-copper),0 0 0 1px #bf653829}}.mk-feature-list--icons article{grid-template-columns:48px minmax(0,1fr);align-items:start}.mk-feature-list--icons>article>.mk-feature-list__icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(14,112,104,.18);border-radius:12px;background:linear-gradient(180deg,#fff,#e8f4f2);color:var(--mk-teal);font-size:18px;letter-spacing:0;transition:background .2s ease,color .2s ease}.mk-feature-list--icons article:hover .mk-feature-list__icon{background:var(--mk-teal);color:var(--mk-white)}.mk-feature-list--icons h3{margin-top:2px}.mk-feature-list--icons p{font-size:14px}.mk-fit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none}.mk-fit-grid>li{padding:26px 24px;border:1px solid var(--mk-card-border);border-radius:var(--mk-card-radius);background:var(--mk-card-bg)}.mk-fit-grid>li>i{color:var(--mk-teal);font-size:22px}.mk-fit-grid h3{margin:14px 0 8px;font-size:18px;font-weight:600;letter-spacing:-.02em}.mk-fit-grid p{margin:0;color:var(--mk-muted);font-size:15px;line-height:1.6}.mk-fit-grid .mk-fit-grid__question{margin-bottom:10px;color:var(--mk-copper-dark);font-weight:600}@media (max-width: 1000px){.mk-fit-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.mk-fit-grid{grid-template-columns:1fr}}
