.credits{padding-block:calc(var(--nav-h) + 56px) 96px}.credits .display{font-size:clamp(36px,5vw,64px)}.credits .lead{max-width:52ch}.back{margin-block-end:28px;font-size:15px}.back a{color:var(--text-2);text-decoration:none}.back a:before{content:"← "}[dir=rtl] .back a:before{content:"→ "}.back a:hover{color:var(--text)}.credit-group{margin-block-start:72px}.credit-group h2{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--accent);border-block-end:1px solid var(--line-2);padding-block-end:14px;font-size:15px;font-weight:600}:lang(ar) .credit-group h2{text-transform:none;font-size:17px}.credit{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:6px 40px;padding-block:22px;display:grid}.credit h3{font-size:18px;font-weight:600}.credit h3 a{text-decoration:none}.credit h3 a:hover{text-underline-offset:3px;text-decoration:underline}.credit .what{color:var(--text-2);grid-column:1;font-size:15px}.credit dl{grid-area:1/2/span 2;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;font-size:14px;display:grid}.credit dt{color:var(--text-3)}.credit dd{color:var(--text-2);overflow-wrap:anywhere}.credit dd.attr{color:var(--text);text-align:start}.credit dd a{color:var(--data);text-decoration:none}.credit dd a:hover{text-decoration:underline}.credits-note{color:var(--text-3);max-width:60ch;margin-block-start:56px;font-size:15px}@media (max-width:760px){.credit{grid-template-columns:1fr}.credit dl{grid-area:auto/1;margin-block-start:10px}}
