﻿.card{background:var(--color-white);border-radius:20px;overflow:hidden;box-shadow:0 8px 16px 0 rgba(0,0,0,.05);padding:24px;border:1px solid var(--color-black-90);gap:8px;display:inline-flex;flex-direction:column}.card .card__media .card__media-frame{border-radius:0;overflow:hidden;background:var(--color-eb-green-90)}.card .card__media .card__media-frame img,.card .card__media .card__media-frame picture,.card .card__media .card__media-frame svg{display:block;width:100%;height:auto}.card .card__content{display:inline-flex;flex-direction:column;gap:4px}.card .card__content .card__header .card__headline{font-size:16px;line-height:24px;font-weight:700;color:var(--color-eb-blue-10)}.card .card__content .card__header .card__subtext{font-size:14px;font-weight:400;line-height:18px;color:var(--color-eb-blue-30)}.card .card__content .card__body .card__copy{font-size:16px;font-weight:400;line-height:27px;color:var(--color-eb-blue-10)}.card .card__footer .card__link a{display:inline-flex;align-items:center;text-decoration:none}.card .card__footer .card__link--more a{font-size:16px;line-height:27px;font-weight:700;color:var(--color-eb-green-30);gap:6px}.card .card__footer .card__link--more a:after{content:"→";font-weight:900}
