.changelog{max-width:960px;padding-block:40px 64px}
.changelog h1{font-size:clamp(44px,9vw,86px);line-height:1.1;margin:12px 0 20px;overflow-wrap:anywhere}
.changelog-intro{font-size:20px;line-height:1.6;max-width:55ch}
.changelog-day{margin-top:32px;padding:clamp(20px,4vw,36px);background:var(--brand-paper);color:var(--brand-ink);border:4px solid var(--comic-ink);box-shadow:6px 6px 0 var(--comic-ink)}
.changelog-day h2{display:inline-block;font-size:clamp(24px,5vw,34px);line-height:1.3;margin:0 0 16px;padding:8px 12px;background:var(--brand-coral);color:var(--brand-ink);border:3px solid var(--comic-ink)}
.changelog-day ul{padding-left:24px;margin:0}
.changelog-day li{font-size:18px;line-height:1.65;overflow-wrap:anywhere}
.changelog-day li+li{margin-top:16px}
.changelog-day a{text-decoration:underline;text-underline-offset:4px}
