:root{color-scheme:dark;--bg:#090909;--panel:#191919;--line:#373737;--text:#f4f4f4;--muted:#9b9b9b}*{box-sizing:border-box}body{min-height:100vh;margin:0;background:radial-gradient(ellipse at 50% 10%,#2d2d2d77,transparent 42%),#090909;color:var(--text);font:14px Manrope,Arial,sans-serif}.brand{display:flex;align-items:center;gap:8px;color:var(--text);font-weight:800;text-decoration:none}.brand img{width:42px;height:42px;object-fit:contain;filter:grayscale(1) contrast(1.15) brightness(1.45)}header{width:min(1200px,calc(100% - 36px));height:68px;margin:15px auto 0;padding:0 24px;display:flex;align-items:center;gap:20px;border:1px solid var(--line);border-radius:25px;background:#171717e8;box-shadow:0 15px 35px #0008}.back{margin-left:auto;padding:9px 14px;border:1px solid #4a4a4a;border-radius:16px;background:#292929;color:#f4f4f4;font-size:11px;font-weight:800;text-decoration:none}main{width:min(940px,calc(100% - 36px));margin:auto;padding:72px 0 100px}.eyebrow,.label{margin:0;color:#aaa;font-size:10px;font-weight:800;letter-spacing:1.6px}.eyebrow{text-align:center}h1{margin:8px 0 34px;font-size:clamp(38px,6vw,58px);letter-spacing:-2px;text-align:center}.news-feed{display:grid;gap:18px}.news-card{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:205px;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:#171717;transition:border-color .15s,transform .15s}.news-card:hover{border-color:#5c5c5c;transform:translateY(-2px)}.news-card.featured{grid-template-columns:minmax(310px,.95fr) 1.25fr;min-height:340px;box-shadow:0 22px 45px #0008}.news-image-wrap{min-height:100%;background:#222}.news-image-wrap img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(.4) contrast(1.08)}.news-content{display:flex;flex-direction:column;justify-content:center;padding:28px}.news-card.featured .news-content{padding:42px}.news-content h2{margin:10px 0 11px;font-size:24px;line-height:1.16}.news-card.featured .news-content h2{font-size:clamp(27px,4vw,38px)}.news-text{margin:0;color:var(--muted);line-height:1.7;white-space:pre-wrap}.news-content small{margin-top:18px;color:#707070;font-size:10px}@media(max-width:700px){header{width:calc(100% - 20px);height:auto;min-height:62px;margin-top:10px;padding:10px 13px;gap:10px;border-radius:20px}.brand img{width:35px;height:35px}.brand{font-size:12px}.back{margin-left:auto;padding:8px 10px;font-size:10px}main{width:calc(100% - 24px);padding:48px 0 60px}.news-card,.news-card.featured{grid-template-columns:1fr;min-height:0;border-radius:16px}.news-image-wrap{height:190px;min-height:0}.news-card.featured .news-image-wrap{height:220px}.news-content,.news-card.featured .news-content{padding:24px}.news-content h2,.news-card.featured .news-content h2{font-size:25px}}
