.news-container[data-v-d670e4ca]{background:#fff;min-height:100vh}.news-main[data-v-d670e4ca]{overflow:hidden}.container[data-v-d670e4ca]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.news-hero[data-v-d670e4ca]{background:#f5f5f5;align-items:center;min-height:410px;display:flex;position:relative;overflow:hidden}.hero-bg[data-v-d670e4ca],.hero-shade[data-v-d670e4ca]{position:absolute;inset:0}.hero-bg img[data-v-d670e4ca]{object-fit:cover;width:100%;height:100%}.hero-shade[data-v-d670e4ca]{background:linear-gradient(90deg,#fffffff5 0%,#ffffffdb 30%,#ffffff2e 66%,#ffffff05 100%),linear-gradient(#ffffff2e 0%,#ffffffbd 100%)}.hero-layout[data-v-d670e4ca]{z-index:1;padding-top:72px;padding-bottom:78px;position:relative}.hero-copy[data-v-d670e4ca]{max-width:430px}.hero-copy h1[data-v-d670e4ca]{color:#101010;letter-spacing:0;margin:0;font-size:52px;font-weight:850;line-height:1.1}.title-rule[data-v-d670e4ca]{background:#e60012;width:44px;height:3px;margin:22px 0 18px;display:block}.hero-copy p[data-v-d670e4ca]{color:#2d2d2d;margin:0;font-size:19px;line-height:1.9}.breadcrumb-bar[data-v-d670e4ca]{background:#fff;border-bottom:1px solid #eee}.breadcrumb[data-v-d670e4ca]{color:#7b7b7b;align-items:center;gap:10px;min-height:54px;font-size:13px;display:flex}.breadcrumb a[data-v-d670e4ca]{color:#666}.news-content-section[data-v-d670e4ca]{background:#fff;padding:32px 0 64px}.content-layout[data-v-d670e4ca]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.main-column[data-v-d670e4ca]{min-width:0}.news-state[data-v-d670e4ca]{text-align:center;padding:64px 0 80px}.news-skeleton[data-v-d670e4ca]{gap:18px;display:grid}.skeleton-featured[data-v-d670e4ca]{border:1px solid #e7e7e7;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);display:grid}.skeleton-featured-image[data-v-d670e4ca]{background:linear-gradient(90deg,#f3f4f6 25%,#e9ebef 37%,#f3f4f6 63%) 0 0/400% 100%;min-height:360px;animation:1.2s infinite skeleton-loading-d670e4ca}.skeleton-featured-content[data-v-d670e4ca]{padding:56px 44px 42px}.skeleton-list[data-v-d670e4ca]{border:1px solid #e7e7e7;border-top:0}.skeleton-row[data-v-d670e4ca]{border-top:1px solid #e7e7e7;grid-template-columns:188px minmax(0,1fr);gap:22px;padding:22px 0;display:grid}.skeleton-row-image[data-v-d670e4ca]{aspect-ratio:16/9;background:linear-gradient(90deg,#f3f4f6 25%,#e9ebef 37%,#f3f4f6 63%) 0 0/400% 100%;width:188px;animation:1.2s infinite skeleton-loading-d670e4ca}.skeleton-row-body[data-v-d670e4ca]{padding-right:32px}.skeleton-line[data-v-d670e4ca]{background:linear-gradient(90deg,#f3f4f6 25%,#e9ebef 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:6px;height:12px;margin-bottom:10px;animation:1.2s infinite skeleton-loading-d670e4ca}.skeleton-line.short[data-v-d670e4ca]{width:32%}.skeleton-line.long[data-v-d670e4ca]{width:66%;margin-bottom:0}@keyframes skeleton-loading-d670e4ca{0%{background-position:100%}to{background-position:0}}.state-text[data-v-d670e4ca]{color:#888;font-size:16px}.state-title[data-v-d670e4ca]{color:#333;margin:0 0 12px;font-size:22px;font-weight:800}.state-sub[data-v-d670e4ca]{color:#777;margin:0;font-size:15px}.featured-story[data-v-d670e4ca]{background:#fff;border:1px solid #e7e7e7;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);min-height:360px;display:grid}.featured-image[data-v-d670e4ca]{background:#f0f0f0;min-height:360px}.featured-image img[data-v-d670e4ca],.news-row-image img[data-v-d670e4ca]{object-fit:cover;width:100%;height:100%;display:block}.featured-content[data-v-d670e4ca]{flex-direction:column;justify-content:center;padding:56px 44px 42px;display:flex}.pill[data-v-d670e4ca],.row-category[data-v-d670e4ca]{color:#fff;background:#e60012;border-radius:4px;align-self:flex-start;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:750;display:inline-flex}.featured-content h2[data-v-d670e4ca]{color:#161616;letter-spacing:0;margin:20px 0 16px;font-size:30px;font-weight:850;line-height:1.35}.featured-content p[data-v-d670e4ca]{color:#5c5c5c;margin:0;font-size:15px;line-height:1.85}.featured-footer[data-v-d670e4ca]{color:#777;justify-content:space-between;align-items:center;gap:18px;margin-top:34px;font-size:14px;display:flex}.text-link[data-v-d670e4ca]{color:#e60012;white-space:nowrap;font-size:14px;font-weight:800}.text-link[data-v-d670e4ca]:after{content:"";vertical-align:middle;background:currentColor;width:16px;height:1px;margin-left:8px;display:inline-block}.latest-news[data-v-d670e4ca]{margin-top:52px}.section-heading[data-v-d670e4ca]{margin-bottom:20px}.section-heading h2[data-v-d670e4ca],.side-heading h2[data-v-d670e4ca]{color:#151515;letter-spacing:0;margin:0;font-size:24px;font-weight:850;line-height:1.25}.section-heading .title-rule[data-v-d670e4ca],.side-heading .title-rule[data-v-d670e4ca]{width:36px;margin:12px 0 0}.category-tabs[data-v-d670e4ca]{border-bottom:1px solid #e7e7e7;align-items:center;gap:28px;margin-bottom:0;display:flex;overflow-x:auto}.tab-button[data-v-d670e4ca]{color:#3a3a3a;white-space:nowrap;min-height:48px;font-size:15px;font-weight:700;position:relative}.tab-button.active[data-v-d670e4ca]{color:#e60012}.tab-button.active[data-v-d670e4ca]:after{content:"";background:#e60012;height:3px;position:absolute;bottom:-1px;left:0;right:0}.news-list[data-v-d670e4ca]{display:grid}.news-list>a[data-v-d670e4ca]{color:inherit;display:block}.news-row[data-v-d670e4ca]{border-bottom:1px solid #e7e7e7;grid-template-columns:188px minmax(0,1fr) 96px 28px;align-items:center;gap:22px;padding:22px 0;transition:background .15s;display:grid;position:relative}.news-list>a:hover .news-row[data-v-d670e4ca]{background:#fafafa}.news-row-image[data-v-d670e4ca]{aspect-ratio:16/9;background:#f1f1f1;width:188px}.row-category[data-v-d670e4ca]{color:#e60012;background:#e6001214;border:1px solid #e6001238}.news-row h3[data-v-d670e4ca]{color:#191919;margin:8px 0 7px;font-size:18px;font-weight:850;line-height:1.35}.news-row p[data-v-d670e4ca]{color:#666;margin:0;font-size:14px;line-height:1.65}.row-date[data-v-d670e4ca]{color:#6c6c6c;white-space:nowrap;font-size:14px}.row-arrow[data-v-d670e4ca]{color:#e60012;justify-content:center;align-items:center;display:inline-flex}.load-more[data-v-d670e4ca]{color:#e60012;border:1px solid #e60012;border-radius:4px;justify-content:center;align-items:center;min-width:248px;min-height:42px;margin:24px auto 0;font-size:14px;font-weight:800;display:flex}.load-more[data-v-d670e4ca]:after{content:"";background:currentColor;width:16px;height:1px;margin-left:10px}.news-sidebar[data-v-d670e4ca]{gap:18px;display:grid}.side-card[data-v-d670e4ca]{background:#fff;border:1px solid #e5e5e5;padding:28px 24px}.contact-list[data-v-d670e4ca]{gap:18px;margin:24px 0;display:grid}.contact-list li[data-v-d670e4ca]{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.contact-icon[data-v-d670e4ca]{color:#e60012;background:#fff7f7;border:1px solid #e600123d;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.contact-list strong[data-v-d670e4ca]{color:#2c2c2c;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.contact-list a[data-v-d670e4ca],.contact-list span[data-v-d670e4ca]{color:#686868;font-size:13px;line-height:1.55}.side-action[data-v-d670e4ca],.subscribe-form button[data-v-d670e4ca]{color:#fff;background:#e60012;border-radius:4px;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:800;display:flex}.side-action[data-v-d670e4ca]:after{content:"";background:currentColor;width:16px;height:1px;margin-left:10px}.category-button[data-v-d670e4ca]{color:#2f2f2f;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;width:100%;min-height:48px;font-size:15px;font-weight:750;display:flex}.category-button[data-v-d670e4ca]:last-child{border-bottom:0}.category-button strong[data-v-d670e4ca]{color:#777;font-size:14px}.category-button.active[data-v-d670e4ca],.category-button.active strong[data-v-d670e4ca],.category-button[data-v-d670e4ca]:hover{color:#e60012}.subscribe-card p[data-v-d670e4ca]{color:#666;margin:20px 0 18px;font-size:14px;line-height:1.75}.subscribe-form[data-v-d670e4ca]{gap:12px;display:grid}.subscribe-form input[data-v-d670e4ca]{color:#202020;border:1px solid #dfdfdf;border-radius:3px;width:100%;min-height:44px;padding:0 12px;font-size:14px}.sr-only[data-v-d670e4ca]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.content-layout[data-v-d670e4ca]{grid-template-columns:1fr}.news-sidebar[data-v-d670e4ca]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.container[data-v-d670e4ca]{padding:0 16px}.news-hero[data-v-d670e4ca]{min-height:330px}.hero-layout[data-v-d670e4ca]{padding-top:52px;padding-bottom:54px}.hero-shade[data-v-d670e4ca]{background:linear-gradient(90deg,#fffffff5 0%,#ffffffdb 60%,#ffffff57 100%),linear-gradient(#ffffff47 0%,#ffffffc7 100%)}.hero-copy h1[data-v-d670e4ca]{font-size:40px}.hero-copy p[data-v-d670e4ca]{font-size:17px;line-height:1.75}.news-content-section[data-v-d670e4ca]{padding:24px 0 48px}.featured-story[data-v-d670e4ca],.skeleton-featured[data-v-d670e4ca]{grid-template-columns:1fr}.skeleton-featured-image[data-v-d670e4ca]{aspect-ratio:16/10;min-height:auto}.skeleton-featured-content[data-v-d670e4ca]{padding:28px 22px 30px}.featured-image[data-v-d670e4ca]{aspect-ratio:16/10;min-height:auto}.featured-content[data-v-d670e4ca]{padding:28px 22px 30px}.featured-content h2[data-v-d670e4ca]{font-size:24px}.featured-footer[data-v-d670e4ca]{flex-direction:column;align-items:flex-start;margin-top:24px}.category-tabs[data-v-d670e4ca]{gap:20px}.news-row[data-v-d670e4ca]{grid-template-columns:112px minmax(0,1fr) 28px;align-items:start;gap:14px}.skeleton-row[data-v-d670e4ca]{grid-template-columns:112px minmax(0,1fr);gap:14px}.news-row-image[data-v-d670e4ca],.skeleton-row-image[data-v-d670e4ca]{aspect-ratio:1;width:112px}.row-date[data-v-d670e4ca]{grid-area:2/2/auto/3;font-size:12px}.row-arrow[data-v-d670e4ca]{grid-area:1/3;margin-top:4px}.news-row h3[data-v-d670e4ca]{margin-top:7px;font-size:16px}.news-row p[data-v-d670e4ca]{display:none}.news-sidebar[data-v-d670e4ca]{grid-template-columns:1fr}.side-card[data-v-d670e4ca]{padding:24px 20px}.news-container[data-v-d670e4ca] .floating-window{display:none}}
