._card_16ds8_1{background:var(--color-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-lg);padding:var(--space-6);transition:box-shadow var(--transition-base), transform var(--transition-base), border-color var(--transition-base)}a._card_16ds8_1:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-2px)}._card_16ds8_1:has(a:hover){box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-2px)}._card_16vbm_1{flex-direction:column;align-self:stretch;display:flex;overflow:visible}._iconWrap_16vbm_8{border-radius:var(--radius-md);background:var(--color-brand-100);width:52px;height:52px;color:var(--color-brand-600);margin-bottom:var(--space-5);justify-content:center;align-items:center;display:inline-flex}._media_16vbm_20{margin:calc(var(--space-6) * -1) calc(var(--space-6) * -1) 0;margin-bottom:var(--space-7);position:relative}._imageTile_16vbm_26{background:radial-gradient(120% 130% at 50% 0%, var(--color-white) 0%, #e3e8f8 50%, #cfd8f1 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0;justify-content:center;align-items:center;height:140px;display:flex;overflow:hidden}._imageTile_16vbm_26 img{object-fit:contain;max-width:62%;max-height:58%;transition:transform var(--transition-base)}a._card_16vbm_1:hover ._imageTile_16vbm_26 img{transform:scale(1.08)}._iconBadge_16vbm_48{left:var(--space-6);border-radius:var(--radius-md);background:var(--color-white);width:44px;height:44px;color:var(--color-brand-600);box-shadow:var(--shadow-sm);border:1px solid var(--color-ink-100);transition:background-color var(--transition-base), color var(--transition-base);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-20px}a._card_16vbm_1:hover ._iconBadge_16vbm_48{background:var(--color-brand-600);color:var(--color-white)}._title_16vbm_70{font-size:var(--fs-md);color:var(--color-ink-900);margin-bottom:var(--space-3)}._teaser_16vbm_76{color:var(--color-ink-500);font-size:var(--fs-sm);flex:1;line-height:1.6}._readMore_16vbm_83{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--fs-xs);color:var(--color-brand-600);font-weight:700;display:inline-flex}
