.contributors-page h1,.contributors-page h2,.contributors-page h3{color:var(--brand-text);text-wrap:balance}.contributors-page p{text-wrap:pretty}.contributors-hero{text-align:center}.contributors-hero h1{max-width:820px;margin:var(--space-6) auto 0;color:var(--brand-text);font-size:clamp(var(--fs-h1), 5vw, var(--fs-d1));line-height:var(--lh-display);letter-spacing:var(--ls-display)}.contributors-hero p{max-width:690px;margin:var(--space-6) auto 0;color:var(--fg-2);font-size:var(--fs-body-lg);line-height:var(--lh-loose)}.contributors-heading{max-width:680px;margin-bottom:var(--space-9)}.contributors-kicker{color:var(--link);font-size:var(--fs-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;margin:0;font-weight:600}.contributors-heading h2{margin:var(--space-4) 0 0;font-size:clamp(var(--fs-h2), 4vw, var(--fs-d2));line-height:var(--lh-display)}.contributors-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contributor-card{padding:clamp(var(--space-6), 4vw, var(--space-8));flex-direction:column;display:flex}.contributor-card__profile{gap:var(--space-5);align-items:center;display:flex}.contributor-card__profile img{object-fit:cover;border-radius:50%;flex:none}.contributor-card h3{font-size:var(--fs-h3);margin:0}.contributor-card__profile p{margin:var(--space-1) 0 0;color:var(--link);font-weight:600}.contributor-card__bio{margin:var(--space-6) 0 0;color:var(--fg-2);font-size:var(--fs-body-lg);line-height:var(--lh-loose)}.contributor-card__work{margin:var(--space-5) 0 0;color:var(--fg-3);font-size:var(--fs-body-sm);font-weight:600}.contributor-card__link,.contributors-policies__email{gap:var(--space-2);margin-top:var(--space-6);color:var(--link);align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}.contributors-policies__grid{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contributors-policies article{flex-direction:column;align-items:flex-start;display:flex}.contributors-policy__icon{width:48px;height:48px;margin-bottom:var(--space-5);border-radius:var(--radius-md);background:var(--haze);color:var(--brand-text);place-items:center;display:grid}.contributors-policy__icon--warm{background:var(--accent-orange-soft);color:var(--brand-text)}.contributors-policies h2{margin:var(--space-4) 0 0;font-size:var(--fs-h2);line-height:var(--lh-snug)}.contributors-policies article>p:not(.contributors-kicker){margin:var(--space-4) 0 0;color:var(--fg-2);font-size:var(--fs-body-lg);line-height:var(--lh-loose)}.contributors-policies article>p a{color:var(--link);font-weight:600}.contributors-policies .ds-button{gap:var(--space-2);margin-top:var(--space-6)}@media (max-width:720px){.contributors-grid,.contributors-policies__grid{grid-template-columns:1fr}.contributors-policies__grid{gap:var(--space-12)}}
