.cardNews{display:flex;flex-direction:column;gap:25px;padding:0;border-radius:var(--border-radius-m);overflow:hidden;background:var(--white-light);box-shadow:var(--shadow-soft);transition:transform .2s ease,box-shadow .2s ease;max-width:350px;position:relative}.cardNews:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium)}.cardNews img{width:100%;max-height:250px;object-fit:cover;border-radius:0;padding:0}.cardNews .meta{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--muted-color);padding:0 5px;margin-top:-12px;margin-bottom:12px}.cardNews .meta .date{padding:4px;background:var(--white-light);margin:0}.cardNews .meta .category{background:var(--accent-color);color:var(--white-light);padding:4px 10px;border-radius:var(--border-radius-m);font-size:.75rem;font-weight:700;text-transform:uppercase}.cardNews .card-body{display:flex;flex-direction:column;gap:6px;padding:5px 15px}.cardNews .card-body h3{margin:0;color:var(--black-dark);font-weight:700;line-height:1.2}.cardNews .card-body p{margin:0;color:var(--black-dark)}.cardNews .card-footer{background-color:transparent;border-top:0px solid transparent;margin:10px 0;padding:5px 15px}.cardNews .card-footer a{color:var(--brand-dark)!important;font-weight:700;text-decoration:none;border:2px solid var(--brand-dark);border-radius:var(--border-radius-m);padding:10px 16px;transition:color .2s ease,border-color .2s ease}.cardNews .card-footer a:hover{color:var(--white-light)!important;background:var(--brand-dark)}@media(max-width:576px){.cardNews{padding:0;gap:25px}.cardNews .pill{height:150px}}
