.whats-new{max-width:760px;margin:0 auto;padding:132px 24px 96px}.whats-new-header{padding-bottom:28px;border-bottom:1px solid var(--border)}.whats-new h1{font-size:clamp(30px,5vw,40px);font-weight:800;letter-spacing:-1px;color:var(--text);line-height:1.1}.whats-new-intro{margin-top:12px;font-size:16px;line-height:1.6;color:var(--muted)}.whats-new-empty{margin-top:28px;font-size:15px;color:var(--muted)}.whats-new-month{margin-top:44px}.whats-new-month h2{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-lt);margin-bottom:4px}.whats-new-group{margin-top:28px}.whats-new-group h3{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding-bottom:6px;border-bottom:1px solid var(--border)}.whats-new-group[data-tag=new] h3{color:var(--accent-lt)}.whats-new-group[data-tag=improved] h3{color:var(--cr-accent-purple)}.whats-new-group[data-tag=fixed] h3{color:var(--muted)}.whats-new-entry{padding:20px 0}.whats-new-entry+.whats-new-entry{border-top:1px solid var(--border)}.whats-new-entry h4{font-size:18px;font-weight:700;letter-spacing:-.3px;color:var(--text);line-height:1.3}.whats-new-entry p{margin-top:6px;font-size:15px;line-height:1.7;color:var(--muted)}.whats-new-entry ul{margin:10px 0 0;padding-left:20px;list-style:disc}.whats-new-entry li{margin-bottom:6px;font-size:15px;line-height:1.6;color:var(--muted)}.whats-new-shot{margin:14px 0 0;aspect-ratio:16/10;overflow:hidden;border-radius:10px;border:1px solid var(--border);background:var(--cr-bg-elevated)}.whats-new-shot img{display:block;width:100%;height:100%;object-fit:cover}