.mk-module.fact-boxes .card-icon svg,.mk-module.fact-boxes .card-icon img{object-fit:contain;width:48px;height:48px;display:block}.mk-module.fact-boxes{overflow:hidden}.mk-module.fact-boxes:has(.fact-boxes-grid){padding-bottom:0}.mk-module.fact-boxes .fact-boxes-grid{background-color:var(--module-border,var(--color-border));gap:1px;display:grid}.mk-module.fact-boxes .fact-boxes-grid>*{background-color:var(--module-bg,var(--color-light));height:100%;padding:var(--space-2xl) var(--space-page-padding);flex-direction:column;justify-content:center;display:flex}.mk-module.fact-boxes .fact-boxes-grid{border-top:var(--grid-line);grid-template-columns:repeat(auto-fit,minmax(max(280px,20% - .8px),1fr))}.mk-module.fact-boxes .fact-boxes-grid>.card{justify-content:flex-start;gap:var(--space-m);padding:var(--space-xl) var(--space-page-padding)}.mk-module.fact-boxes .card-header{gap:var(--space-l);flex-direction:column;display:flex}.mk-module.fact-boxes .card-title{font-size:var(--text-l);font-weight:700;line-height:1.2}.mk-module.fact-boxes .card-content p:last-child{margin-bottom:0}.mk-module.fact-boxes .card-footer{padding-top:var(--space-s);margin-top:auto}.mk-module.fact-boxes .swiper{overflow:visible}.mk-module.fact-boxes .swiper .swiper-wrapper .swiper-slide{width:auto}
