.updates-page{background:var(--ink)}.updates-main{max-width:1040px;margin:0 auto;padding:96px 20px 70px}.updates-main>h1{color:var(--leaf);font-size:calc(45px + var(--step) * 18px);margin-bottom:10px}.updates-main>.lede{margin-bottom:34px}.update{background:var(--bark);box-shadow:0 0 0 3px var(--moss);animation:update-in var(--panel) var(--out-expo) calc(var(--i,0) * 70ms) backwards;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center;gap:24px;margin-bottom:34px;padding:12px;display:grid}@keyframes update-in{0%{opacity:0;transform:translateY(26px)}}.update img{image-rendering:auto;width:100%;height:auto}.update:hover img{transform:scale(1.015)}.update img{transition:transform var(--panel) var(--out-quart)}.update time{color:var(--sun);font-family:var(--pixel);font-size:18px;font-weight:400}.update h2{font-size:calc(27px + min(var(--step), 2) * 9px);margin:4px 0 10px}@media (max-width:760px){.update{grid-template-columns:minmax(0,1fr);gap:12px}}
