.modern-news-section[data-v-23300b41]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);overflow:hidden;padding:80px 0;position:relative}.news-background-pattern[data-v-23300b41]{background-image:radial-gradient(circle at 20px 20px,#212a5f 2px,transparent 0),radial-gradient(circle at 60px 60px,#b4393b 2px,transparent 0);background-size:80px 80px;bottom:0;left:0;opacity:.03;pointer-events:none;position:absolute;right:0;top:0}.news-container[data-v-23300b41]{margin:0 auto;position:relative;z-index:1}.news-header[data-v-23300b41]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:50px}.header-content[data-v-23300b41]{flex:1;min-width:300px}.news-title[data-v-23300b41]{animation:fadeInUp-23300b41 .6s ease-out .2s backwards;color:#212a5f;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:12px}.news-subtitle[data-v-23300b41]{animation:fadeInUp-23300b41 .6s ease-out .3s backwards;color:#6c757d;font-size:1.1rem;margin:0}.header-action[data-v-23300b41]{animation:fadeInUp-23300b41 .6s ease-out .4s backwards}.view-all-btn[data-v-23300b41]{align-items:center;background:linear-gradient(135deg,#212a5f,#151b3d);border-radius:12px;box-shadow:0 4px 15px rgba(33,42,95,.2);color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;overflow:hidden;padding:14px 28px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.view-all-btn[data-v-23300b41]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.view-all-btn[data-v-23300b41]:hover:before{left:100%}.view-all-btn[data-v-23300b41]:hover{box-shadow:0 8px 25px rgba(33,42,95,.3);color:#fff;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-2px)}.view-all-btn svg[data-v-23300b41]{transition:transform .3s ease}.view-all-btn:hover svg[data-v-23300b41]{transform:translateX(5px)}.news-grid[data-v-23300b41]{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:40px}.empty-state[data-v-23300b41]{animation:fadeIn-23300b41 .6s ease-out;padding:60px 20px;text-align:center}.empty-icon[data-v-23300b41]{animation:pulse-23300b41 2s infinite;font-size:4rem;margin-bottom:20px}.empty-text[data-v-23300b41]{color:#6c757d;font-size:1.1rem}@keyframes pulse-23300b41{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes fadeInUp-23300b41{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-23300b41{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft-23300b41{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1200px){.news-grid[data-v-23300b41]{gap:25px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:768px){.modern-news-section[data-v-23300b41]{padding:60px 0}.news-header[data-v-23300b41]{gap:20px;margin-bottom:40px}.news-title[data-v-23300b41]{font-size:2rem}.news-subtitle[data-v-23300b41]{font-size:1rem}.view-all-btn[data-v-23300b41]{font-size:.95rem;padding:12px 24px}.news-grid[data-v-23300b41]{gap:20px;grid-template-columns:1fr}}@media (max-width:576px){.modern-news-section[data-v-23300b41]{padding:40px 0}.news-title[data-v-23300b41]{font-size:1.75rem}.view-all-btn[data-v-23300b41]{justify-content:center;width:100%}}