.news-category-list[data-v-88d3b96e]{color:#333}.banner[data-v-88d3b96e]{border-radius:.5rem;height:200px;margin-bottom:1.875rem;overflow:hidden;position:relative}.banner-image[data-v-88d3b96e]{background:linear-gradient(135deg,#d0111b);background-position:50%;background-size:cover;height:100%;opacity:.9;width:100%}.banner-text[data-v-88d3b96e]{color:#fff;left:50%;position:absolute;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5);top:50%;transform:translate(-50%,-50%)}.banner-text h2[data-v-88d3b96e]{font-size:2rem;margin:0 0 .625rem}.banner-text h3[data-v-88d3b96e]{font-size:1.2rem;font-weight:400;margin:0}.page-title[data-v-88d3b96e]{border-bottom:2px solid #d0111b;color:#333;font-size:1.5rem;margin-bottom:1.875rem;padding-bottom:.625rem}.news-list[data-v-88d3b96e]{flex-direction:column}.news-item[data-v-88d3b96e],.news-list[data-v-88d3b96e]{display:flex;gap:1.25rem}.news-item[data-v-88d3b96e]{border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem;transition:box-shadow .3s}.news-item[data-v-88d3b96e]:hover{box-shadow:0 2px 10px #00000014}.news-image[data-v-88d3b96e]{border-radius:.25rem;flex-shrink:0;height:120px;overflow:hidden;width:200px}.news-image img[data-v-88d3b96e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-content[data-v-88d3b96e]{flex:1;min-width:0}.news-title[data-v-88d3b96e]{color:#333;font-size:1.125rem;margin:0 0 .5rem}.news-desc[data-v-88d3b96e]{color:#666;font-size:.875rem;line-height:1.5;margin:0}.news-date[data-v-88d3b96e]{color:#999;font-size:.75rem;margin-top:.5rem}@media(max-width:768px){.news-item[data-v-88d3b96e]{flex-direction:column}.news-image[data-v-88d3b96e]{height:160px;width:100%}}
