.news-page .site-nav{position:relative}.news-page{background:#101317}.news-main{width:min(1160px,calc(100% - 56px));min-height:calc(100svh - 255px);margin:0 auto;padding:43px 0 75px}.news-page-heading{margin-bottom:28px}.news-back{letter-spacing:1px;color:#a0a7ae;margin-bottom:24px;font-size:8px;text-decoration:none;display:inline-flex}.news-back:hover,.news-forum-link:hover{color:#f0f2f3}.news-heading-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.news-eyebrow{letter-spacing:1.6px;color:#c78df5;margin:0 0 12px;font-size:8px}.news-heading-row h1{letter-spacing:-2px;margin:0;font-size:clamp(38px,5vw,60px);line-height:1;font-weight:750}.news-forum-link{letter-spacing:.5px;color:#a0a7ae;white-space:nowrap;padding-bottom:6px;font-size:9px;text-decoration:none}.news-intro{letter-spacing:.6px;color:#a0a7ae;margin-top:17px;font-size:10px;line-height:1.8}.news-status{letter-spacing:.5px;color:#a0a7ae;margin:0 0 22px;font-size:10px;line-height:1.9}.news-status:empty{display:none}.news-outline-link{color:#f0f2f3;letter-spacing:.4px;cursor:pointer;background:#202429;border:1px solid #646b73;border-radius:5px;align-items:center;justify-content:center;min-height:40px;padding:12px 17px;font-size:9px;text-decoration:none;display:inline-flex}.news-outline-link:hover{background:#343b43;border-color:#a0a7ae}.news-outline-link[hidden]{display:none}#news-retry{margin:0 0 25px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.news-card{color:#f0f2f3;background:#1b1f24;border:1px solid #454c53;border-radius:9px;flex-direction:column;min-width:0;text-decoration:none;transition:transform.26s cubic-bezier(.2,.8,.2,1),border-color.26s,box-shadow.26s;animation:news-arrive.5s both;animation-delay:calc(var(--card-order,0) *65ms);display:flex;overflow:hidden}.news-card:hover{border-color:#a0a7ae;transform:translateY(-5px);box-shadow:0 16px 32px rgba(0,0,0,.2)}.news-card-media{aspect-ratio:16/9;background:radial-gradient(ellipse at 70% 20%,rgba(199,141,245,.067),transparent 70%),#14171b;border-bottom:1px solid #454c53;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.news-card-media:after{content:"";background:#c78df5;width:40px;height:2px;position:absolute;bottom:24px;left:calc(50% - 20px)}.news-card-media.has-image:after{display:none}.news-card-brand{letter-spacing:-2px;color:#f0f2f3;font-size:clamp(35px,4vw,51px);font-weight:800}.news-card-type{letter-spacing:3px;color:#a0a7ae;margin-top:4px;font-size:7px}.news-card-media img{object-fit:cover;width:100%;height:100%;transition:transform.45s}.news-card:hover .news-card-media img{transform:scale(1.035)}.news-card-body{flex-direction:column;flex:1;padding:25px;display:flex}.news-meta{letter-spacing:.6px;color:#a0a7ae;text-transform:uppercase;flex-wrap:wrap;gap:10px 16px;font-size:8px;line-height:1.8;display:flex}.news-meta>span{color:#c1c8cf}.news-card h2{letter-spacing:-.5px;margin:14px 0 11px;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.news-excerpt{color:#a0a7ae;margin:0 0 24px;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.news-read{letter-spacing:.8px;border-top:1px solid #353a40;justify-content:space-between;gap:15px;margin-top:auto;padding-top:19px;font-size:8px;display:flex}.news-read>span{color:#c78df5;font-size:14px}.news-page .site-footer{width:min(1160px,calc(100% - 56px))}.news-article{background:#1b1f24;border:1px solid #454c53;border-radius:10px;width:min(820px,100%);margin:0 auto;animation:news-arrive.45s both;overflow:hidden}.news-article-header{border-bottom:1px solid #353a40;padding:44px 48px 33px}.news-article-header h1{letter-spacing:-1.3px;margin:16px 0 24px;font-size:clamp(28px,4vw,47px);line-height:1.13;overflow-wrap:anywhere}.news-prose{color:#d5dbe1;text-transform:none;padding:35px 48px 40px;line-height:1.85;font-size:15px;overflow-wrap:anywhere}.news-prose *{text-transform:none}.news-prose blockquote,.news-prose figure,.news-prose ol,.news-prose p,.news-prose pre,.news-prose ul{margin:0 0 1.3em}.news-prose ol,.news-prose ul{padding-left:1.6em}.news-prose h1,.news-prose h2,.news-prose h3,.news-prose h4,.news-prose h5,.news-prose h6{color:#f0f2f3;letter-spacing:-.4px;margin:1.5em 0 .7em;line-height:1.3}.news-prose h1{font-size:30px}.news-prose h2{font-size:26px}.news-prose h3{font-size:22px}.news-prose a{color:#d3abf4;text-underline-offset:4px}.news-prose img{border-radius:5px;max-width:100%;height:auto;margin:20px auto;display:block}.news-prose blockquote{background:#202429;border-left:2px solid #c78df5;padding:16px 20px}.news-prose pre{background:#101317;border:1px solid #454c53;border-radius:5px;max-width:100%;padding:18px;overflow-x:auto}.news-prose code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.news-prose table{border-collapse:collapse;max-width:100%;margin:20px 0;display:block;overflow-x:auto}.news-prose td,.news-prose th{border:1px solid #454c53;padding:10px 14px}.news-prose hr{border:0;border-top:1px solid #454c53;margin:30px 0}.news-prose details{border:1px solid #454c53;margin:20px 0;padding:16px}.news-prose summary{cursor:pointer}.news-article-footer{border-top:1px solid #353a40;flex-wrap:wrap;align-items:center;gap:18px;padding:26px 48px;display:flex}.news-article-footer p{color:#a0a7ae;letter-spacing:.5px;font-size:7px;line-height:1.8}.news-related{margin-top:55px}.news-related>h2{letter-spacing:-.3px;margin:0 0 23px;font-size:17px}@keyframes news-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:600px){.news-main{width:calc(100% - 36px);padding:30px 0 45px}.news-back{margin-bottom:23px;font-size:7px}.news-heading-row{gap:12px}.news-heading-row h1{font-size:42px}.news-forum-link{font-size:7px}.news-grid{grid-template-columns:1fr;gap:20px}.news-card-body{padding:24px}.news-card-media{aspect-ratio:16/8}.news-card-brand{font-size:48px}.news-card h2{font-size:23px}.news-excerpt{font-size:11px}.news-article-header{padding:28px 23px}.news-article-header h1{font-size:31px}.news-prose{padding:25px 23px;font-size:14px}.news-prose h1{font-size:27px}.news-prose h2{font-size:24px}.news-prose h3{font-size:20px}.news-article-footer{padding:23px}.news-page .site-footer{width:calc(100% - 40px)}.news-related{margin-top:35px}}@media (prefers-reduced-motion:reduce){.news-article,.news-card{animation:none}.news-card,.news-card-media img{transition:none}.news-card:hover,.news-card:hover .news-card-media img{transform:none}}.news-unavailable-title{letter-spacing:-.7px;margin:0 0 24px;font-size:28px}