/* Progressive plans: comparable blocks without repeating the same features. */
html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan{padding:24px;display:grid;grid-template-rows:auto minmax(64px,auto) auto minmax(76px,auto) 1fr minmax(110px,auto) auto;gap:0}
html .ksa-b .mikud-marketing .km-progressive-plans h3{min-height:0;font-size:22px;line-height:1.35;margin:0}
html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan-tag{font-size:14px;line-height:1.5;margin:0 0 6px}
html .ksa-b .mikud-marketing .km-progressive-plans .mm-price{margin:18px 0}
html .ksa-b .mikud-marketing .km-progressive-plans .km-plan-inherits{min-height:0;font-weight:700;line-height:1.55;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid #7897a566}
html .ksa-b .mikud-marketing .km-progressive-plans ul{margin:8px 0 20px;padding-inline-start:20px}
html .ksa-b .mikud-marketing .km-progressive-plans li{font-size:16px;line-height:1.55;margin-bottom:10px}
html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan-saving{min-height:0;line-height:1.55;margin:0;font-size:15px}
html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan-actions{margin-top:16px;align-self:end}
html .ksa-b .mikud-marketing .km-plan-shared{margin:20px 0 8px;font-size:15px;line-height:1.6}
html .ksa-b .mikud-marketing .km-plan-delivery{margin:8px 0 12px;font-size:14px;line-height:1.6}
@media(min-width:901px) and (max-width:1100px){html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan{padding:20px;grid-template-rows:auto minmax(72px,auto) auto minmax(104px,auto) 1fr minmax(124px,auto) auto}html .ksa-b .mikud-marketing .km-progressive-plans h3{font-size:20px}}
@media(max-width:900px){html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan{display:flex;padding:24px}html .ksa-b .mikud-marketing .km-progressive-plans h3,html .ksa-b .mikud-marketing .km-progressive-plans .km-plan-inherits{min-height:0}html .ksa-b .mikud-marketing .km-progressive-plans .mm-plan-saving{margin-bottom:8px}}
