.cd-changelog .changelog{padding:80px 0 120px}.cd-changelog .changelog-head{max-width:720px;margin:0 0 72px}.cd-changelog .changelog-head h1{letter-spacing:-.035em;margin:16px 0 20px;font-size:clamp(44px,5.6vw,72px);font-weight:700;line-height:1}.cd-changelog .changelog-head p{color:var(--ink-soft);max-width:560px;margin:0;font-size:18px;line-height:1.5}.cd-changelog .timeline{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cd-changelog .release{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;align-items:start;gap:48px;padding:40px 0;display:grid}.cd-changelog .release-meta{flex-direction:column;gap:8px;display:flex;position:sticky;top:96px}.cd-changelog .release-version{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;color:var(--ink);letter-spacing:-.01em;font-size:22px;font-weight:600}.cd-changelog .release-date{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.cd-changelog .release-tag{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:2px;padding:3px 10px;font-size:10px;font-weight:500}.cd-changelog .tag-new{background:var(--brand-wash);color:var(--brand-ink);border:1px solid #16a34a33}.cd-changelog .tag-fix{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.cd-changelog .tag-improve{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe}.cd-changelog .release-body h2{letter-spacing:-.02em;margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.15}.cd-changelog .release-body ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cd-changelog .release-body li{color:var(--ink-soft);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.cd-changelog .release-body li:before{content:"";background:var(--brand);border-radius:999px;width:6px;height:6px;position:absolute;top:10px;left:0}.cd-changelog .changelog-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:64px;padding-top:32px;display:flex}@media (max-width:800px){.cd-changelog .release{grid-template-columns:1fr;gap:16px;padding:32px 0}.cd-changelog .release-meta{flex-flow:wrap;align-items:center;position:static}}
