.news-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:30px;border-bottom:1px solid #ffffff25}.news-header>a:first-child{font-size:32px;font-weight:700}.news-header span{color:var(--engage)}.news-header>a:last-child{font-size:14px}.news-main{max-width:850px;padding-block:48px 80px}.news-main h1{margin:12px 0 20px}.news-intro{color:var(--muted);line-height:1.7;max-width:650px}.news-date{font-size:13px;color:var(--muted);margin:18px 0 30px}.news-field{margin:0 0 20px}.news-field label{display:block;margin-bottom:9px;font-size:14px}.news-field input{width:100%;padding:14px 16px;border:1px solid #ffffff40;border-radius:5px;background:#333534;color:#fff;font:inherit}.news-field input::placeholder{color:#b8bdc3}.news-field input:focus-visible,button:focus-visible{outline:3px solid var(--design);outline-offset:3px}#show-news{border:0;margin-top:0;cursor:pointer;min-width:120px;justify-content:center;font:inherit}#show-news:disabled{opacity:.65;cursor:wait}#news-status{margin-top:14px;color:var(--muted)}.validation-summary-errors{color:#ffd4c9;margin-bottom:20px}.validation-summary-valid{display:none}.news-results{margin-top:48px}.news-results h2{font-size:28px;font-weight:400}.news-item{padding:26px;margin-top:20px;background:#303332;border:1px solid #ffffff20;border-top:3px solid var(--engage);border-radius:6px;overflow-wrap:anywhere}.news-item h3{font-size:23px;margin-top:12px;line-height:1.35}.news-summary,.news-notice{margin-top:16px;line-height:1.75}.news-source{font-size:12px;color:var(--muted);margin-top:20px;line-height:1.8}.news-source a{color:#85d3d8;text-decoration:underline}@media(max-width:600px){.news-main,.news-header{width:calc(100% - 32px)}.news-main{padding-top:32px}.news-item{padding:20px}}
