.news-hero{padding:190px 0 100px;background:radial-gradient(circle at 75% 20%,rgba(240,102,10,.25),transparent 28%),linear-gradient(140deg,#050505,#151515);border-bottom:1px solid rgba(255,255,255,.1)}.news-hero h1{max-width:900px;margin:12px 0 20px;color:#fff;font-size:clamp(58px,9vw,125px);line-height:.9}.news-hero h1 span{color:var(--orange)}.news-hero>div>p:last-child{max-width:700px;color:#bbb;font-size:21px}.news-list-section{padding:70px 0 110px;background:#080808}.news-filters{display:grid;grid-template-columns:1fr 280px auto;align-items:end;gap:14px;margin-bottom:42px;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#111}.news-filters label{display:grid;gap:7px;color:#ddd;font-size:13px;font-weight:700}.news-filters input,.news-filters select{height:48px;padding:0 14px;border:1px solid #3a3a3a;border-radius:7px;background:#090909;color:#fff}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:#111;transition:transform .25s,border-color .25s}.news-card:hover{transform:translateY(-5px);border-color:rgba(240,102,10,.7)}.news-card-image{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#171717}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.news-card:hover .news-card-image img{transform:scale(1.025)}.news-card-image>span{position:absolute;top:15px;left:15px;padding:7px 11px;border-radius:99px;background:var(--orange);color:#fff;font-size:11px;font-weight:850;text-transform:uppercase}.news-card-copy{padding:25px}.news-meta{margin:0 0 12px!important;color:var(--orange)!important;font-size:12px!important;font-weight:800;text-transform:uppercase}.news-card h2{margin:0 0 12px;color:#fff;font-size:27px;line-height:1.08}.news-card-copy>p{color:#aaa}.news-read{display:inline-block;margin-top:12px;color:#fff!important;font-weight:800}.news-empty{padding:80px 25px;text-align:center;border:1px dashed #444;border-radius:14px}.news-pagination{display:flex;justify-content:center;gap:8px;margin-top:45px}.news-pagination a{display:grid;place-items:center;width:42px;height:42px;border:1px solid #444;border-radius:50%;color:#fff}.news-pagination a.active{border-color:var(--orange);background:var(--orange)}.news-article-header{padding:170px 0 75px;background:radial-gradient(circle at 80% 10%,rgba(240,102,10,.2),transparent 30%),#090909}.news-article-heading{max-width:1050px}.news-back{display:inline-block;margin-bottom:35px;color:#aaa}.news-article h1{margin:12px 0 25px;color:#fff;font-size:clamp(48px,7vw,96px);line-height:.98}.news-article-lead{max-width:850px;color:#ccc;font-size:23px;line-height:1.45}.news-article-meta{display:flex;gap:22px;margin-top:27px;color:#888;font-size:14px}.news-article-media{display:flex;justify-content:center;padding-top:60px}.news-article-media img{width:min(100%,720px);aspect-ratio:4/5;object-fit:cover;border-radius:18px;box-shadow:0 30px 90px rgba(0,0,0,.4)}.news-article-layout{display:grid;grid-template-columns:minmax(0,760px) 230px;justify-content:center;gap:75px;padding-top:70px;padding-bottom:110px}.news-article-body{color:#ccc;font-size:20px;line-height:1.75}.news-article-body p{margin:0 0 28px}.news-share{position:sticky;top:130px;align-self:start;display:grid;gap:9px;padding:22px;border:1px solid #333;border-radius:12px;background:#111}.news-share h2{margin:0 0 9px;color:#fff;font-size:16px}.news-share a,.news-share button{padding:10px 0;border:0;border-bottom:1px solid #333;background:none;color:#bbb;text-align:left;cursor:pointer}.news-inline-cta{margin-top:55px;padding:35px;border-left:4px solid var(--orange);background:#151515}.news-inline-cta h2{margin:0 0 22px;color:#fff}.news-related{padding:80px 0;background:#111}.news-related h2{margin:5px 0 30px;color:#fff;font-size:44px}.news-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.news-related-grid a{overflow:hidden;border:1px solid #333;border-radius:12px;background:#090909}.news-related-grid img{width:100%;aspect-ratio:4/5;object-fit:cover}.news-related-grid span{display:block;padding:20px;color:#fff;font-size:20px;font-weight:750}.news-not-found{min-height:70vh;padding-top:220px}.news-footer-contacts{display:grid;gap:12px}.news-footer-contacts a{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:center}.footer .news-footer-contacts img{width:21px;height:21px;margin:0;object-fit:contain}.news-footer-socials{display:flex;gap:8px;margin-top:20px}.news-footer-socials a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #444;border-radius:50%}.footer .news-footer-socials img{width:18px;height:18px;margin:0}.news-footer-bottom{max-width:1770px;margin:38px auto 0;padding:20px 30px 0;border-top:1px solid rgba(255,255,255,.12);text-align:center}.news-footer-bottom p{margin:0}.news-footer{padding-top:65px}@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,1fr)}.news-article-layout{grid-template-columns:1fr}.news-share{position:static}.news-related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.news-hero{padding:145px 0 70px}.news-filters,.news-grid,.news-related-grid{grid-template-columns:1fr}.news-article-header{padding:140px 0 55px}.news-article-layout{padding-top:45px}.news-article-body{font-size:18px}}
