.quick-news-card{background:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000006}.quick-news-card:hover{transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000006}.news-badge{text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-weight:700}.quick-news-container{position:relative}.news-heading{font-size:1.35rem;line-height:1.4;transition:color .2s}.quick-news-card:hover .news-heading{color:#10b981}.news-text{color:#4b5563;font-size:.95rem;line-height:1.6}.news-text p{margin-bottom:.5rem}.news-text p:last-child{margin-bottom:0}.news-image-container{width:100%;overflow:hidden}@media (width>=768px){.news-image-container{height:100%;position:absolute;top:0;left:0}}@media (width<=767.98px){.news-image-container{height:200px}}.quick-action-link{transition:all .25s cubic-bezier(.4,0,.2,1)}.quick-action-link.light-style:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000000d;background-color:#f8fafc!important;border-color:#cbd5e1!important}.quick-action-link.primary-style{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 4px 6px -1px #10b98133}.quick-action-link.primary-style:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #10b9814d}.quick-action-chevron{transition:transform .2s}.quick-action-link:hover .quick-action-chevron{transform:translate(4px)}
