.ei-loft{margin:0}
.ei-loft svg{display:block;width:100%;height:auto;max-width:46rem}
.ei-loft__key{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:1.1rem 2rem;counter-reset:loft}
@media (min-width:640px){.ei-loft__key{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1024px){.ei-loft:not(.ei-loft--compact) .ei-loft__key{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ei-loft__key li{display:flex;gap:.8rem;align-items:flex-start;counter-increment:loft}
.ei-loft__n{flex:none;width:1.75rem;height:1.75rem;border-radius:50%;border:2px solid #14233c;display:grid;place-items:center;font-weight:700;font-size:.875rem;color:#14233c;background:#fff}
.ei-loft__n::before{content:counter(loft)}
.ei-loft__key strong{display:block;font-size:1rem;color:#14233c}
.ei-loft__key p{margin:.2rem 0 0;font-size:.9375rem;line-height:1.55;color:#45546b}