.page-news{background:#fff;color:var(--navy)}.news-container{width:min(100% - 56px,1200px);margin:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.news-hero{min-height:244px;background:linear-gradient(90deg,#eff9ff 0%,#eff9ffdc 47%,#eff9ff33 70%),url('../images/quality.jpg') 84% 48%/cover no-repeat}.news-hero__content{padding:36px 0 22px}.news-kicker{font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.news-hero h1{font-size:36px;line-height:1;margin:5px 0 8px;letter-spacing:-1px}.news-hero p{max-width:540px;margin:0;color:#516679;font-size:14px;line-height:1.4}.news-search{margin-top:18px;width:min(100%,630px);height:38px;display:flex;background:#fff;border:1px solid #d5e1e8;border-radius:3px;overflow:hidden}.news-search>span{padding:8px 10px;color:#708092;font-size:19px}.news-search input{flex:1;min-width:0;border:0;outline:0;color:var(--ink);font-size:13px}.news-search button{border:0;background:var(--brand);color:#fff;font-size:12px;font-weight:700;padding:0 19px;cursor:pointer}.news-topics{border-bottom:1px solid #e2ebf0;background:#fff}.news-topics__grid{display:grid;grid-template-columns:repeat(5,1fr)}.news-topics a{min-height:67px;display:flex;align-items:center;justify-content:center;gap:8px;border-right:1px solid #e1ebf0;color:#54667a;font-size:12px;font-weight:700;text-align:center}.news-topics a:first-child{border-left:1px solid #e1ebf0}.news-topics b{font-size:22px;font-weight:400}.news-topics .is-active,.news-topics a:hover{color:var(--brand)}.news-section{padding:23px 0}.news-section--soft{background:#f1faff}.news-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:15px}.news-heading h2{border-left:4px solid var(--brand);padding-left:9px;margin:0 0 2px;font-size:22px;line-height:1.1}.news-heading p{margin:0;color:#69798c;font-size:13px}.news-heading>a,.news-topic-cards a{color:var(--brand);font-size:12px;font-weight:700;white-space:nowrap}.news-heading>a span,.news-topic-cards a span{font-size:18px;margin-left:4px}.news-featured{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.news-card{border:1px solid #dce7ed;border-radius:3px;overflow:hidden;background:#fff}.news-card>img{width:100%;height:132px;object-fit:cover}.news-card__body{padding:10px 11px}.news-card small{color:var(--brand);font-size:9px;font-weight:800}.news-card h3{font-size:15px;line-height:1.18;margin:4px 0 5px}.news-card p{min-height:49px;margin:0;color:#607286;font-size:12px;line-height:1.35}.news-card footer{margin-top:8px;padding-top:8px;border-top:1px solid #edf1f4;display:flex;justify-content:space-between;align-items:center;color:#8290a0;font-size:10px}.news-card footer a{color:var(--brand);font-size:18px}.news-topic-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.news-topic-cards article{border:1px solid #dce7ed;background:#fff;border-radius:3px;overflow:hidden}.news-topic-cards img{width:100%;height:102px;object-fit:cover}.news-topic-cards div{padding:8px 10px 10px}.news-topic-cards h3{font-size:14px;line-height:1.15;margin:0 0 4px}.news-topic-cards p{height:38px;color:#647588;font-size:11px;line-height:1.3;margin:0 0 5px}.news-documents{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.news-documents a{border:1px solid #dce7ed;border-radius:3px;background:#fff;min-height:68px;padding:10px;display:flex;align-items:center;gap:9px}.news-documents b{color:#f16b3c;border:1px solid #ffcfbf;border-radius:2px;padding:4px;font-size:17px}.news-documents strong,.news-documents small{display:block}.news-documents strong{font-size:12px;line-height:1.2}.news-documents small{margin-top:4px;color:#8090a0;font-size:10px}.news-documents i{margin-left:auto;color:#607080;font-style:normal;font-size:16px}@media(max-width:767px){.news-container{width:min(100% - 30px,1200px)}.news-hero{min-height:270px;background-position:68% center}.news-hero h1{font-size:30px}.news-hero p{max-width:80%}.news-topics__grid{display:flex;overflow-x:auto}.news-topics a{flex:0 0 122px;padding:8px;flex-direction:column;gap:3px}.news-topics a:first-child{border-left:0}.news-heading{align-items:start;flex-direction:column;gap:7px}.news-heading h2{font-size:21px}.news-featured,.news-topic-cards,.news-documents{grid-template-columns:1fr}.news-card>img{height:180px}.news-card p{min-height:0}.news-topic-cards img{height:160px}.news-topic-cards p{height:auto}.news-documents a{min-height:60px}}
