.about-page .section:first-of-type{border-top:0}.about-page #about-ur{padding-bottom:72px}.about-page #core-contributors{padding-top:72px;padding-bottom:72px}.about-page #contribute{padding-top:72px}.about-ur-copy{max-width:68ch}.about-ur-copy p{color:var(--brand-white);margin:0;font-size:1.12rem;line-height:1.62}.about-ur-copy a{color:var(--brand-ur);text-underline-offset:.18em;text-decoration-thickness:1px}.about-ur-copy a:hover{color:var(--brand-white)}.about-ur-copy a:focus-visible{outline:2px solid var(--brand-ur);outline-offset:4px}.core-contributor-list{border-bottom:1px solid #d6e6f424}.core-contributor{border-top:1px solid #d6e6f424;grid-template-columns:96px minmax(190px,.72fr) minmax(300px,1.35fr);align-items:center;gap:28px;min-height:148px;padding:26px 0;transition:background .2s;display:grid}.core-contributor:hover{background:#ed8fff06}.core-contributor__portrait{aspect-ratio:1;background:#ed8fff14;border:1px solid #d6e6f438;width:96px;transition:border-color .25s,background .25s;overflow:hidden}.core-contributor__portrait img{object-fit:cover;filter:grayscale(.78)saturate(.5)brightness(.74);width:100%;height:100%;transition:filter .28s;display:block}.core-contributor:hover .core-contributor__portrait,.core-contributor:focus-within .core-contributor__portrait{background:#ed8fff24;border-color:#ed8fffa6}.core-contributor:hover .core-contributor__portrait img,.core-contributor:focus-within .core-contributor__portrait img{filter:grayscale(0)saturate(1.05)brightness()}.core-contributor__identity h3{color:var(--brand-white);letter-spacing:-.025em;margin:0 0 9px;font-size:clamp(1.75rem,2.4vw,2.15rem);font-weight:400;line-height:1}.core-contributor__identity p{color:var(--brand-ui);letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:PPNeueBit,monospace;font-size:.8rem}.core-contributor__identity a{min-width:44px;min-height:44px;color:var(--brand-ur);align-items:center;gap:8px;margin-top:4px;font-size:.82rem;line-height:1.4;text-decoration:none;display:inline-flex}.core-contributor__identity a:hover{text-underline-offset:.2em;text-decoration:underline}.core-contributor__identity a:focus-visible{outline:2px solid var(--brand-ur);outline-offset:2px}.core-contributor__bio{max-width:54ch;color:var(--brand-ui);opacity:.9;margin:0;font-size:1.05rem;line-height:1.6}.contribute-cta{grid-template-columns:minmax(0,1.25fr) auto;align-items:center;gap:56px;display:grid}.contribute-cta p{max-width:61ch;color:var(--brand-ui);margin:0;font-size:1.08rem;line-height:1.6}.contribute-cta a{border:1px solid var(--brand-ur);background:var(--brand-ur);min-width:230px;min-height:72px;color:var(--brand-bg);letter-spacing:.07em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 24px;font-family:PPNeueMontreal,Montreal,sans-serif;font-size:14px;font-weight:600;line-height:1.05;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.contribute-cta a span{display:block}.contribute-cta a i{font-style:normal}.contribute-cta a:hover{border-color:var(--brand-white);background:var(--brand-white)}.contribute-cta a:focus-visible{outline:2px solid var(--brand-ur);outline-offset:4px}.has-reveal-motion .core-contributor[data-reveal]{opacity:0;transition:opacity .42s,transform .42s cubic-bezier(.2,.7,.2,1),background .2s;transform:translateY(16px)}.has-reveal-motion .core-contributor[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:820px){.about-page #about-ur{padding-bottom:52px}.about-page #core-contributors{padding-top:52px;padding-bottom:52px}.about-page #contribute{padding-top:52px}.core-contributor{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:18px 20px;padding:26px 0 30px}.core-contributor__portrait{grid-area:1/1;width:84px}.core-contributor__identity{grid-area:1/2;align-self:center}.core-contributor__bio{grid-column:1/-1;margin-top:2px}.contribute-cta{grid-template-columns:1fr;gap:32px}}@media (max-width:520px){.about-ur-copy p{font-size:1.03rem;line-height:1.58}.core-contributor{grid-template-columns:72px minmax(0,1fr);gap:16px;padding:22px 0 26px}.core-contributor__portrait{width:72px}.core-contributor__identity h3{font-size:clamp(1.55rem,8vw,1.75rem)}.core-contributor__bio{font-size:1rem;line-height:1.58}.contribute-cta{gap:28px}.contribute-cta p{font-size:1rem;line-height:1.58}.contribute-cta a{width:100%;min-width:0}}@media (hover:none){.core-contributor__portrait img{filter:grayscale(.55)saturate(.65)brightness(.82)}}@media (prefers-reduced-motion:reduce){.core-contributor,.core-contributor__portrait,.core-contributor__portrait img,.contribute-cta a{transition:none}}
