.credits-module__nAUpKG__page{padding-top:calc(var(--header-height) + var(--space-12))}.credits-module__nAUpKG__heroTitle{font-family:var(--font-serif);font-size:var(--text-head);letter-spacing:-.02em;color:var(--color-text-primary);max-width:26ch;font-weight:400;line-height:1.08}.credits-module__nAUpKG__lede{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:46ch;line-height:1.5}.credits-module__nAUpKG__list{padding-bottom:var(--space-16);flex-direction:column;display:flex}.credits-module__nAUpKG__item{grid-template-columns:var(--axis) 1fr;padding-block:var(--space-8);border-top:2px solid var(--color-border);gap:clamp(1.5rem,4vw,3.5rem);display:grid}.credits-module__nAUpKG__item:last-child{border-bottom:2px solid var(--color-border)}.credits-module__nAUpKG__title{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:500;line-height:1.3}.credits-module__nAUpKG__meta{font-size:var(--text-base);color:var(--color-text-secondary)}.credits-module__nAUpKG__creator{color:var(--color-text-primary)}.credits-module__nAUpKG__where{font-size:var(--text-base);color:var(--color-text-secondary);margin-top:var(--space-1)}.credits-module__nAUpKG__action{text-align:right;place-self:end}.credits-module__nAUpKG__link{color:var(--color-text-secondary);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}.credits-module__nAUpKG__link:hover{color:var(--color-text-primary)}.credits-module__nAUpKG__note{background:var(--color-paper);color:var(--color-paper-ink);padding-top:var(--space-10);padding-bottom:var(--space-10)}.credits-module__nAUpKG__noteContent{grid-template-columns:var(--axis) 1fr;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.credits-module__nAUpKG__noteLabel{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-paper-ink-2);font-weight:500}.credits-module__nAUpKG__noteText{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);color:var(--color-paper-ink-2);max-width:52ch;line-height:1.5}.credits-module__nAUpKG__footnote{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);padding-bottom:var(--space-16);flex-wrap:wrap;max-width:60ch;display:flex}.credits-module__nAUpKG__footnote p{line-height:1.6}@media (max-width:900px){.credits-module__nAUpKG__item,.credits-module__nAUpKG__noteContent{gap:var(--space-3);grid-template-columns:1fr}}
