.alm-block-key-message--feature .alm-block-key-message__feature:has(> .alm-block-key-message__media:not(.alm-block-key-message__media--icon)){align-items:stretch;min-height:240px}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon){position:relative;min-height:240px;height:auto;max-height:none}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon) .alm-block-key-message__img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon) + .alm-block-key-message__content{display:flex;flex-direction:column;justify-content:center;padding:40px 48px}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon) + .alm-block-key-message__content .alm-block-key-message__body > :last-child{margin-bottom:0}
@media (max-width:782px){
.alm-block-key-message--feature .alm-block-key-message__feature:has(> .alm-block-key-message__media:not(.alm-block-key-message__media--icon)){grid-template-columns:minmax(0,1fr)}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon){min-height:0;aspect-ratio:16 / 9}
.alm-block-key-message--feature .alm-block-key-message__media:not(.alm-block-key-message__media--icon) + .alm-block-key-message__content{padding:28px 24px}
}
