.credits-document{width:min(100% - 40px,800px);margin:64px auto 120px;color:#0b1f33}.credits-document h2{margin:0 0 28px;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5}.credits-document dl{margin:0;border-top:1px solid #e5e7eb}.credits-document dl>div{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;padding:20px 0;border-bottom:1px solid #e5e7eb;line-height:1.8}.credits-document dt{font-weight:700}.credits-document dd{margin:0;min-width:0;overflow-wrap:anywhere}.credits-document a{color:#1769e0;text-underline-offset:.25em}.credits-document a:hover{text-decoration-thickness:2px}.credits-document a:focus-visible{outline:3px solid #1769e0;outline-offset:3px}@media (max-width:600px){.credits-document{width:min(100% - 32px,800px);margin:40px auto 80px}.credits-document dl>div{grid-template-columns:1fr;gap:.25rem;padding:18px 0}}