.ww-news-hero{padding:36px 0 32px;background:#eef3f7;border-bottom:1px solid #dfe5eb}.ww-news-hero h1{max-width:900px;margin:14px 0;font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.025em}.ww-news-hero p{max-width:750px;color:#536477;font-size:18px;line-height:1.6}.ww-news-levels{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ww-news-levels a{padding:12px 20px;min-height:44px;background:white;border:1px solid #ccd7e0;border-radius:30px;text-decoration:none;font-weight:650;color:#20394e}.ww-news-levels a[aria-current=page]{background:#173c56;border-color:#173c56;color:white}.ww-news-filters{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,250px) auto;gap:12px;align-items:start;margin-bottom:30px}.ww-news-filters input[type=search],.ww-news-filters select{width:100%;min-height:48px;padding:12px 14px;border:1px solid #c8d3dd;border-radius:10px;background:white;color:#1e3548}.ww-news-filters button{min-height:48px}.ww-news-archive-toggle{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:#4a5d6d}.ww-news-archive-toggle input{width:18px;height:18px}.ww-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ww-news-card{overflow:hidden;border:1px solid #dce4ea;border-radius:16px;background:white;position:relative}.ww-news-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.ww-news-card-image{aspect-ratio:16/9;background:#eef3f7;overflow:hidden}.ww-news-card-image img{width:100%;height:100%;object-fit:cover}.ww-news-card-body{padding:22px;display:flex;flex-direction:column;flex:1}.ww-news-meta{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12px;color:#556a7d;align-items:center}.ww-news-meta>span{font-weight:700;color:#176577}.ww-news-card h2{font-size:22px;line-height:1.28;margin:16px 0 12px;overflow-wrap:anywhere}.ww-news-card p{color:#536477;font-size:15px;line-height:1.6;margin:0 0 22px}.ww-news-read{margin-top:auto;font-weight:700;color:#176577}.ww-news-card>a:hover h2{text-decoration:underline;text-underline-offset:4px}.ww-news-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:36px}.ww-news-pagination .page-numbers{padding:12px 16px;border:1px solid #d5dfe6;border-radius:8px;min-width:44px;text-align:center}.ww-news-pagination .current{background:#173c56;color:white}.ww-news-empty{padding:48px 24px;background:#f4f7f9;border-radius:16px}.ww-news-expired{padding:16px;border-left:4px solid #a76b16;background:#fff6e8;margin:20px 0}.ww-news-page a:focus-visible,.ww-news-page button:focus-visible{outline:3px solid #178296;outline-offset:3px}@media(max-width:1050px){.ww-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ww-news-hero{padding:24px 0}.ww-news-hero p{font-size:16px}.ww-news-levels{gap:8px}.ww-news-levels a{padding:10px 14px}.ww-news-grid{grid-template-columns:1fr;gap:18px}.ww-news-filters{grid-template-columns:1fr}.ww-news-card-body{padding:20px}.ww-news-card h2{font-size:22px}}
