body{background:linear-gradient(180deg, var(--night), var(--dusk));min-height:100vh}.credits{max-width:760px;margin:0 auto;padding:40px 16px 64px}.credits h1{font-family:var(--pixel-font);color:var(--sun);text-shadow:3px 3px #b4442f;font-size:28px}.credits h2{font-family:var(--pixel-font);color:var(--accent);margin-top:36px;font-size:14px}.credits ul{padding-left:20px}.credits li{color:var(--ink-soft);margin:6px 0}.credits a{color:var(--ink)}.back{font-family:var(--pixel-font);color:var(--ink-soft);font-size:11px;text-decoration:none}
