.whats-new{padding-bottom:clamp(64px,8vw,112px);line-height:1.55}.whats-new-hero{padding:clamp(64px,8vw,112px) 0 clamp(40px,5vw,64px);display:flex;flex-direction:column;gap:22px;max-width:900px}.whats-new h1{font:400 clamp(44px,5.4vw,80px)/1.02 var(--serif);letter-spacing:-.022em;margin:0;text-wrap:balance}.whats-new-lede{font-size:clamp(17px,1.4vw,20px);color:var(--ink-soft);margin:0;max-width:60ch;text-wrap:pretty;white-space:pre-line}.whats-new-crumb{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:flex;flex-wrap:wrap;gap:10px}.whats-new-crumb a{text-decoration:none}.whats-new a:hover{color:var(--accent-ink)}.whats-new a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.whats-new-release{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:clamp(20px,4vw,64px);gap:clamp(20px,4vw,64px);padding:40px 0;border-bottom:1px solid var(--rule)}.whats-new-release:first-child{border-top:1px solid var(--ink)}.whats-new-version{display:flex;flex-direction:column;gap:4px}.whats-new-version h2{font:400 32px/1 var(--serif);margin:0}.whats-new-date,.whats-new-version time{font-size:14px;color:var(--muted);margin:0}.whats-new ul{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:8px;color:var(--ink-soft)}.whats-new-more{margin-top:14px;display:inline-block;font-size:15px;text-underline-offset:4px}.whats-new-notes{max-width:900px}.whats-new-section{margin-bottom:36px;max-width:70ch;font-size:17px}.whats-new-section h2{font:500 clamp(28px,3vw,36px)/1.15 var(--serif);margin:0 0 18px}.whats-new-section p{color:var(--ink-soft);white-space:pre-line}.whats-new-section li{margin-bottom:8px}.whats-new-section strong{color:var(--ink)}.whats-new-closing{margin:40px 0 0}@media (max-width:720px){.whats-new-release{grid-template-columns:1fr;gap:16px}}