.cpu-news{--cpu-news-node:15px;--cpu-news-indent:32px;--cpu-news-accent:var(--cpu-teal-500);--cpu-news-rail:color-mix(in srgb,var(--cpu-teal) 18%,transparent);--cpu-news-node-bg:var(--cpu-surface);--cpu-news-chip-bg:color-mix(in srgb,var(--cpu-teal) 7%,var(--cpu-surface));--cpu-news-chip-fg:var(--cpu-teal);--cpu-news-thumb-bg:var(--cpu-surface-tint)}.cpu-section--tint.cpu-news{--cpu-news-node-bg:var(--cpu-surface-tint)}.cpu-section--dark.cpu-news,.cpu-section--ink.cpu-news{--cpu-news-accent:var(--cpu-bright);--cpu-news-rail:color-mix(in srgb,var(--cpu-bright) 28%,transparent);--cpu-news-node-bg:var(--cpu-ink-900);--cpu-news-chip-bg:color-mix(in srgb,var(--cpu-bright) 12%,transparent);--cpu-news-chip-fg:var(--cpu-bright-200);--cpu-news-thumb-bg:var(--cpu-ink-950)}.cpu-news__layout{display:grid;gap:var(--cpu-sp-7)}@media (min-width:981px){.cpu-news__layout{align-items:start;gap:var(--cpu-sp-8);grid-template-columns:.7fr 1.3fr}.cpu-news__intro{position:sticky;top:calc(var(--cpu-header-offset) - var(--cpu-sp-4))}.cpu-news--static .cpu-news__intro{position:static}}.cpu-news__eyebrow,.cpu-news__h{margin:0 0 var(--cpu-sp-3)}.cpu-news__h{text-wrap:balance}.cpu-news__lede{margin:0 0 var(--cpu-sp-6)}.cpu-news__arr{display:inline-flex;transition:transform var(--cpu-dur) var(--cpu-ease)}.cpu-btn:hover .cpu-news__arr{transform:translateX(3px)}.cpu-news__log{list-style:none;margin:0;padding:0 0 0 var(--cpu-news-indent);position:relative}.cpu-news__log:before{background:var(--cpu-news-rail);bottom:var(--cpu-sp-4);content:"";left:calc(var(--cpu-news-node)/2 - .5px);position:absolute;top:var(--cpu-sp-4);width:1px}.cpu-news__entry{position:relative}.cpu-news__entry+.cpu-news__entry{margin-top:var(--cpu-sp-5)}.cpu-news__node{border-radius:var(--cpu-r-pill);height:var(--cpu-news-node);left:calc(var(--cpu-news-indent)*-1);position:absolute;top:var(--cpu-sp-5);width:var(--cpu-news-node)}.cpu-news__node--live{background:var(--cpu-news-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--cpu-news-accent) 18%,transparent)}.cpu-news__node--beta{background:var(--cpu-news-node-bg);box-shadow:inset 0 0 0 2px var(--cpu-news-accent),0 0 0 4px color-mix(in srgb,var(--cpu-news-accent) 12%,transparent)}.cpu-news__node--improved{background:var(--cpu-news-accent);border-radius:3px;transform:rotate(45deg) scale(.82)}@keyframes cpuNewsPing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.cpu-news__entry--latest .cpu-news__node:after{animation:cpuNewsPing 2.2s var(--cpu-ease) .6s 3 both;border:1px solid var(--cpu-news-accent);border-radius:inherit;content:"";inset:0;position:absolute}.cpu-news__card{padding:var(--cpu-sp-4)}@media (min-width:621px){.cpu-news__card{align-items:start;display:grid;gap:var(--cpu-sp-5);grid-template-columns:1fr 200px;padding:var(--cpu-sp-5)}.cpu-news__card--noimg{grid-template-columns:1fr}}.cpu-news__meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--cpu-font-mono);font-size:12px;font-weight:500;gap:var(--cpu-sp-1) var(--cpu-sp-2);letter-spacing:.06em;line-height:1.3;margin:0 0 var(--cpu-sp-2)}.cpu-news__state{color:var(--cpu-news-accent);text-transform:uppercase}.cpu-news__date{color:var(--cpu-text);letter-spacing:0}.cpu-news__route{color:var(--cpu-text-muted);letter-spacing:0}.cpu-news__title{margin:0 0 var(--cpu-sp-2)}.cpu-news__text{font-size:15px;margin:0}.cpu-news__facts{display:flex;flex-wrap:wrap;gap:var(--cpu-sp-1);list-style:none;margin:var(--cpu-sp-3) 0 0;padding:0}.cpu-news__facts li{background:var(--cpu-news-chip-bg);border-radius:var(--cpu-r-pill);color:var(--cpu-news-chip-fg);font-size:13px;font-weight:600;line-height:1.3;padding:5px 10px}.cpu-news__more{display:inline-block;margin-top:var(--cpu-sp-4)}.cpu-news__thumb{aspect-ratio:8/10;background:var(--cpu-news-thumb-bg);border-radius:var(--cpu-r-md);margin:var(--cpu-sp-4) 0 0;overflow:hidden}@media (min-width:621px){.cpu-news__thumb{margin:0}}.cpu-news__thumb img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}@media (prefers-reduced-motion:reduce){.cpu-news [data-reveal]{opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}.cpu-news__entry--latest .cpu-news__node:after{animation:none;display:none}.cpu-news__arr{transition:none}.cpu-btn:hover .cpu-news__arr{transform:none}}