.news-site{background:#f5f7fa;color:#172336}.news-top{border-top:4px solid #c82132}.news-top .brand{font-size:clamp(22px,3vw,30px);color:#172336}.news-wrap{max-width:1140px;margin:0 auto;padding:36px 22px 65px}.news-kicker{font-size:12px;letter-spacing:2px;font-weight:800;color:#bd2435}.news-wrap>h1{font-size:clamp(30px,5vw,48px);margin:8px 0}.news-subtitle{color:#64748b;margin-top:0}.news-hero{background:#172336;border-radius:18px;overflow:hidden;margin:30px 0}.news-hero-link{display:grid;grid-template-columns:1.1fr 1fr;min-height:310px;color:#fff}.news-hero-link:not(:has(img)){grid-template-columns:1fr}.news-hero img{width:100%;height:100%;max-height:420px;object-fit:cover}.news-hero-content{display:flex;flex-direction:column;justify-content:center;padding:35px}.news-hero-content span{color:#d3dae4;font-size:13px}.news-hero-content h2{font-size:clamp(24px,3.5vw,38px);line-height:1.2;margin:18px 0}.news-section{margin-top:34px}.news-section>h2{font-size:23px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.news-card{background:white;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.news-card a{color:inherit}.news-card img{width:100%;height:190px;object-fit:cover;display:block}.news-card-content{padding:18px}.news-card-content small{color:#a12537}.news-card-content h3{margin:9px 0 0;line-height:1.35}.news-empty{background:white;border:1px solid #dce4ec;padding:42px;border-radius:16px;margin:28px 0}.news-empty h2{margin-top:0}.news-empty p{color:#64748b;max-width:650px}.news-all{text-align:right;margin-top:26px;font-weight:700}.news-all a{color:#b52235}@media(max-width:760px){.news-hero-link{grid-template-columns:1fr}.news-hero img{height:230px}.news-hero-content{padding:24px}.news-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.news-grid{grid-template-columns:1fr}.news-wrap{padding:25px 16px}.news-empty{padding:24px}}
