.news-page{padding-top:70px;padding-bottom:100px}.news-heading{display:grid;grid-template-columns:1fr 340px;align-items:center;gap:60px;padding-bottom:54px}.news-heading h1{font-size:clamp(64px,5vw,108px);line-height:1.03;margin:21px 0 25px}.news-heading h1 em{font-style:normal;background:linear-gradient(110deg,#b6e8e9,#d4b8d8);color:var(--cyan);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.news-heading p:last-child{font-size:17px;line-height:1.65;color:var(--muted)}.news-heading-mark{display:grid;justify-items:center;color:#c0e5eb38;font-size:140px;line-height:1.2;text-shadow:0 0 70px #a1d8e01c;position:relative}.news-heading-mark:before{content:"";position:absolute;top:3px;width:210px;height:210px;border:1px solid #b6d9e319;border-radius:50%;transform:scaleX(.8) rotate(-30deg)}.news-heading-mark span{color:#b9c9d091;font-size:9px;letter-spacing:.26em;margin-top:25px}.news-feed-head{display:flex;justify-content:space-between;gap:30px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:30px}.news-feed-head nav{display:flex;gap:10px;flex-wrap:wrap}.news-filter{padding:9px 21px;border-radius:30px;font-size:13px;border:1px solid transparent;color:var(--muted);transition:color .2s,background .2s,border-color .2s}.news-filter:hover{color:var(--text);border-color:var(--line)}.news-filter.is-active{background:#c2d8eb12;border-color:#c2d8eb30;color:var(--text)}.news-feed-head>span{font-size:12px;color:var(--muted);white-space:nowrap}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{background:linear-gradient(125deg,#152537e8,#111a2ad9);border:1px solid #bdd5e32a;border-radius:16px;overflow:hidden;position:relative;transition:transform .25s,border-color .25s,box-shadow .25s}.news-card:hover{transform:translateY(-4px);border-color:#bdd5e355;box-shadow:0 16px 40px #0003}.news-card-copy{padding:32px;position:relative;z-index:1;min-width:0}.news-meta{display:flex;align-items:center;flex-wrap:wrap;gap:13px;color:var(--muted);font-size:11px;letter-spacing:.015em}.news-category{color:var(--cyan);padding:5px 11px;border:1px solid #a7dce52d;background:#a7dce508;border-radius:30px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.news-version{color:var(--gold)}.news-card h2,.news-card h3{font-size:27px;line-height:1.2;margin:26px 0 16px;overflow-wrap:anywhere}.news-card h2 a:hover,.news-card h3 a:hover{color:var(--cyan)}.news-card-copy>p{font-size:14px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.news-read{display:inline-flex;align-items:center;gap:24px;font-size:12px;color:var(--gold);margin-top:28px}.news-read>span[aria-hidden]{display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;width:30px;height:30px;transition:background .2s}.news-read:hover>span[aria-hidden]{background:#e4d5b518}.news-feature{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 36%;min-height:350px;background:radial-gradient(ellipse at 85% 55%,#49627235,transparent 60%),linear-gradient(120deg,#152a39,#182039)}.news-feature .news-card-copy{padding:48px 56px;max-width:890px}.news-feature h2{font-size:clamp(36px,3vw,56px);margin-top:27px}.news-feature .news-card-copy>p{font-size:16px;max-width:700px}.news-feature-art{position:relative;display:grid;place-items:center;min-height:340px;isolation:isolate;overflow:hidden}.news-star{font-size:180px;color:#d2e3e9b3;text-shadow:0 0 50px #b9d7e129;z-index:1}.news-orbit{position:absolute;width:260px;height:260px;border:1px solid #c4d9e238;border-radius:50%;transform:rotate(-35deg) scaleX(.7)}.news-orbit:before,.news-orbit:after{content:"";position:absolute;inset:-40px;border:1px solid #d0b7d625;border-radius:50%;transform:rotate(55deg)}.news-orbit:after{inset:35px;border-color:#c5dfe71a;transform:rotate(-50deg)}.news-art-caption{position:absolute;bottom:43px;color:#c5d3e58c;font-size:9px;letter-spacing:.3em}.news-empty{grid-column:1/-1;text-align:center;padding:70px 25px;border:1px solid var(--line);border-radius:16px;background:#111c2c99}.news-empty>span{font-size:52px;color:var(--cyan)}.news-empty h2{font-size:30px;margin:12px 0}.news-empty p{color:var(--muted);margin-bottom:24px}.news-pagination{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;font-size:13px;color:var(--muted)}.news-pagination a{color:var(--gold)}.news-article{padding-top:55px;padding-bottom:100px;max-width:1050px}.news-back{display:inline-flex;color:var(--muted);font-size:12px;margin-bottom:48px}.news-back:hover{color:var(--cyan)}.news-article header{padding-bottom:36px;border-bottom:1px solid var(--line);margin-bottom:38px}.news-article h1{font-size:clamp(46px,4vw,76px);line-height:1.08;margin:28px 0;overflow-wrap:anywhere}.news-byline{font-size:12px;color:var(--muted)}.news-article-body{max-width:890px;font-size:17px;line-height:1.9;color:#cbd4e2;overflow-wrap:anywhere}.news-article-body h2{font-size:32px;color:var(--text);margin:42px 0 18px}.news-article-body h3{font-size:24px;color:var(--text);margin:30px 0 16px}.news-article-body p,.news-article-body ul{margin-bottom:23px}.news-article-body ul{padding-left:23px}.news-article-body li{padding-left:8px;margin-block:8px}.news-article-body li::marker{color:var(--cyan)}.news-article footer{display:flex;gap:22px;align-items:center;border-top:1px solid var(--line);padding-top:30px;margin-top:55px}.news-article footer>span{color:var(--rose);font-size:26px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.news-editor{max-width:1100px}.news-editor form{display:grid;gap:22px;padding-top:24px}.news-editor label{display:grid;gap:8px;font-size:13px;color:#c2d0dc}.news-editor label>span{color:#8597ac}.news-editor input,.news-editor textarea,.news-editor select{width:100%;min-width:0;border:1px solid #819dbd36;border-radius:7px;padding:12px 15px;background:#0c1928;color:#eef3f8;font:inherit}.news-editor textarea{resize:vertical;line-height:1.65;font-size:15px}.news-editor input:focus,.news-editor textarea:focus,.news-editor select:focus{outline:2px solid #a8dfe6;outline-offset:2px}.news-editor-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.news-editor-help{color:#93a7bc;font-size:12px;line-height:1.6;margin:0}.news-editor-actions{display:flex;gap:14px;justify-content:flex-end;padding-top:12px;flex-wrap:wrap}.news-editor .admin-panel-head p{max-width:730px;font-size:13px;color:#9bb0c4;margin-top:9px}.news-page-body .portal-footer{margin-top:0}
@media(prefers-reduced-motion:reduce){.news-card,.news-filter,.news-read>span[aria-hidden]{transition:none}.news-card:hover{transform:none}}
@media(max-width:1000px){.news-heading{grid-template-columns:1fr 230px;gap:30px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-feature{grid-template-columns:1fr 30%}.news-feature .news-card-copy{padding:38px}.news-star{font-size:130px}.news-orbit{width:200px;height:200px}}
@media(max-width:680px){.news-page{padding-top:40px;padding-bottom:60px}.news-heading{grid-template-columns:1fr;padding-bottom:35px}.news-heading h1{font-size:54px}.news-heading-mark{display:none}.news-feed-head{gap:16px;align-items:flex-start;flex-direction:column}.news-filter{padding:8px 15px}.news-grid,.news-feature{grid-template-columns:1fr}.news-feature .news-card-copy{padding:30px}.news-feature-art{display:none}.news-card-copy{padding:28px}.news-article{padding-top:35px;padding-bottom:65px}.news-article h1{font-size:42px}.news-article-body{font-size:16px}.news-editor-row{grid-template-columns:1fr}.news-editor-actions{justify-content:flex-start}}
