.updates{padding-block:calc(var(--header-h) + clamp(3rem, 8vh, 5.5rem)) clamp(4rem, 10vh, 7rem)}.updates-head{max-width:46rem;margin:0 0 clamp(2rem,5vh,3rem)}.updates-head .h2{margin-bottom:1rem}.updates-feeds{flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.2rem 0 0;font-size:.9rem;display:flex}.updates-next{border:1px solid var(--line-2);border-radius:10px;max-width:46rem;margin:0 0 clamp(2.4rem,6vh,3.6rem);padding:.9rem 1.1rem}.updates-next p{color:var(--ink-2);margin:0;font-size:.94rem;line-height:1.6}.updates-next strong{color:var(--ink);font-weight:600}.updates-list{max-width:64rem;margin:0;padding:0;list-style:none}.update{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 12px);grid-template-columns:13rem minmax(0,1fr);gap:.6rem clamp(1.6rem,4vw,3.2rem);padding:clamp(1.6rem,4vh,2.4rem) 0;display:grid}.update:target{border-top-color:var(--star)}.update-meta{font:500 .7rem/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;gap:.45rem;display:flex}.update-meta time{color:var(--star)}.update-platforms{color:var(--ink)}.update-draft{color:#120d05;background:var(--star);letter-spacing:.12em;border-radius:4px;align-self:flex-start;padding:.2rem .5rem}.update-body{max-width:44rem}.update-title{font:400 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--display);text-wrap:balance;margin:0 0 .8rem}.update-title a{color:inherit;text-decoration:none}.update-title a:hover{color:var(--star)}.update-first{color:var(--ink);margin:0 0 .7rem;font-size:.98rem}.update-bullets{gap:.5em;margin:0;padding-left:1.2rem;display:grid}.update-bullets li{color:var(--ink-2);font-size:clamp(.98rem,1.1vw,1.05rem);line-height:1.62}.update-bullets li::marker{color:var(--star)}.update-rollout{color:var(--ink-3);margin:.9rem 0 0;font-size:.9rem;font-style:italic}.update-get{flex-wrap:wrap;gap:.4rem 1.4rem;margin:1rem 0 0;display:flex}.update-store{font:500 .72rem/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--star);text-decoration:none}.update-store:hover{text-underline-offset:.3em;text-decoration:underline}@media (max-width:720px){.update{grid-template-columns:minmax(0,1fr)}.update-meta{flex-flow:wrap;gap:.3rem .9rem}}
