.releases-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:820px;margin-inline:auto;padding:clamp(56px,8vw,96px) 20px clamp(40px,5vw,64px);display:flex}.releases-weeks{max-width:820px;margin-inline:auto;padding:0 20px;list-style:none}.releases-week:first-child{border-top:1px solid var(--line)}.releases-week{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);gap:8px 40px;padding:28px 0;scroll-margin-top:96px;display:grid}.releases-when{font:500 13px / 1.4 var(--mono);color:var(--ink-2);flex-direction:column;gap:4px;padding-top:3px;display:flex}.releases-when span{color:var(--ink-3);font-size:12px}.releases-week h2{font:600 19px / 1.35 var(--sans);letter-spacing:-.015em;color:var(--ink)}.releases-points{flex-direction:column;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}.releases-points li{color:var(--ink-2);padding-left:20px;font-size:16px;line-height:1.55;position:relative}.releases-points li:before{content:"";background:var(--ink-3);border-radius:50%;width:5px;height:5px;position:absolute;top:.68em;left:4px}.releases-signoff.home-signoff{margin-top:clamp(64px,8vw,96px);padding-block:0 clamp(72px,8vw,104px)}@media (max-width:640px){.releases-week{grid-template-columns:minmax(0,1fr);gap:10px}.releases-when{flex-direction:row;gap:10px}}
