.website-news{display:grid;grid-template-columns:1fr 1.7fr;gap:40px;align-items:start}.news-heading h2{font-size:clamp(30px,4vw,52px);line-height:1.1}.news-card{padding:clamp(24px,4vw,44px);border:1px solid #383d43;border-top:3px solid #e33328;border-radius:22px;background:linear-gradient(135deg,#202226,#141619)}.news-label{font-size:11px;letter-spacing:.16em;color:#f08b82}.news-card h3{font-size:clamp(23px,3vw,32px);line-height:1.25;margin:20px 0;overflow-wrap:anywhere}.news-card p{color:#c6cbd1;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.news-card a{display:inline-block;margin-top:20px;color:#fff}@media(max-width:720px){.website-news{grid-template-columns:1fr;gap:20px}}.news-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px;border-top:1px solid #373b40;padding-top:20px}.news-controls button{cursor:pointer;border:1px solid #555c65;border-radius:10px;background:#20242a;color:#fff;padding:10px 14px;font:inherit}.news-controls button:focus-visible{outline:2px solid #fff;outline-offset:3px}.news-dots{display:flex;align-items:center;gap:2px;flex-wrap:wrap;max-width:240px}.news-dots button{width:28px;height:36px;padding:0;border:0;background:transparent;position:relative}.news-dots button::after{content:'';display:block;width:8px;height:8px;border-radius:50%;background:#737982;margin:auto}.news-dots button[aria-current=true]::after{background:#ef4236;width:20px;border-radius:5px}.news-position{color:#b7bec8;font-size:13px;margin-left:auto}.news-card{min-width:0}.news-card [data-news-body]{min-height:6em}
