.contribute__guidelines{margin-top:3rem}.contribute__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.contribute__list-item{font-family:var(--font-serif);color:var(--color-muted);padding-left:1.5rem;font-size:15px;line-height:1.6;position:relative}.contribute__list-item a{color:var(--color-dark);text-decoration:underline}.contribute__list-number{color:var(--color-subtle);font-size:12px;position:absolute;top:1px;left:0}.contribute-steps{margin-top:3rem}.contribute-steps__list{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.contribute-steps__item{gap:.75rem;display:flex}.contribute-steps__number{width:1.5rem;font-family:var(--font-mono);color:var(--color-subtle);flex-shrink:0;padding-top:2px;font-size:12px}.contribute-steps__title{font-family:var(--font-sans);color:var(--color-dark);margin:0;font-size:14px;font-weight:500}.contribute-steps__desc{font-family:var(--font-serif);color:var(--color-subtle);margin-top:.25rem;font-size:14px;line-height:1.5}.contribute-steps__desc a{color:var(--color-dark);text-decoration:underline}.contribute-upload{margin-top:3rem}.contribute-upload__disclaimer{color:var(--color-subtle);text-align:center;margin-top:1rem;font-size:12px}.contribute-links{flex-wrap:wrap;gap:.75rem;margin-top:3rem;display:flex}.contribute-links a{flex:auto;justify-content:center;text-decoration:none}@media (max-width:480px){.contribute-links a{flex-basis:100%}}@media (max-width:640px){.contribute__guidelines,.contribute-steps,.contribute-upload{margin-top:2rem}}
