.page-about{background:var(--em-sand-300)}.page-about .main-content{max-width:var(--max-width);padding-left:var(--site-padding);padding-right:calc(var(--site-padding) + var(--program-overlay-inset));margin-left:auto;margin-right:auto}@media (max-width: 55rem){.page-about .main-content{padding-right:var(--site-padding)}}.page-about .page-intro{font-family:var(--sans-stack);font-size:2.625rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.05394rem;max-width:40ch}@media (max-width: 55rem){.page-about .page-intro{font-size:2.25rem}}.page-about .page-intro h1{font-family:var(--sans-stack);font-size:2.625rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.05394rem}@media (max-width: 55rem){.page-about .page-intro h1{font-size:2.25rem}}.page-about .page-intro__intro{margin-top:var(--space-4);font-family:var(--sans-stack);font-size:2.625rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.05394rem}@media (max-width: 55rem){.page-about .page-intro__intro{font-size:2.25rem}}@media (max-width: 55rem){.page-about .page-intro__intro{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem}}@media (max-width: 55rem) and (max-width: 55rem){.page-about .page-intro__intro{font-size:1.5rem}}.page-about .page-intro__image{margin-top:var(--space-4);max-width:30ch;margin-right:0;margin-left:auto;letter-spacing:normal}.page-about .page-intro__image img{display:block;width:100%;height:auto}.page-about .page-intro__image-caption{font-family:var(--sans-stack);font-size:1.125rem;line-height:1.2;line-height:normal;font-weight:400}@media (max-width: 55rem){.page-about .page-intro__image-caption{font-size:.875rem}}.page-about .page-stories{font-family:var(--sans-stack);font-size:1.5rem;letter-spacing:-.01906rem;line-height:normal;margin-top:var(--space-6)}@media (max-width: 55rem){.page-about .page-stories{font-size:1.125rem;line-height:1.2}}.page-about .page-stories h2{font-family:var(--sans-stack);font-size:2.625rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.05394rem}@media (max-width: 55rem){.page-about .page-stories h2{font-size:2.25rem}}@media (max-width: 55rem){.page-about .page-stories h2{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem}}@media (max-width: 55rem) and (max-width: 55rem){.page-about .page-stories h2{font-size:1.5rem}}.page-about .page-stories h3{font-family:var(--sans-stack);font-size:1.5rem;font-weight:700;letter-spacing:-.01906rem;line-height:1.3;line-height:normal}@media (max-width: 55rem){.page-about .page-stories h3{font-size:1.125rem;line-height:1.2}}.page-about .page-stories .block--narrow{max-width:50rem}@media (max-width: 55rem){.page-about .page-stories .block--narrow{max-width:calc(100% - var(--space-4))}}.page-about .page-stories .block--wide{width:100%}.page-about .page-stories .block--left{margin-left:0;margin-right:auto}.page-about .page-stories .block--right{margin-right:0;margin-left:auto}.page-about .page-stories .block--narrow.block--left+.block--narrow.block--right,.page-about .page-stories .block--narrow.block--right+.block--narrow.block--left{margin-top:var(--space-7)}.page-about .page-job-postings{margin-top:var(--space-6);font-family:var(--sans-stack);font-size:1.125rem;line-height:1.2;line-height:normal;font-weight:700;max-width:40ch}@media (max-width: 55rem){.page-about .page-job-postings{font-size:.875rem}}.page-about .page-job-postings .job-posting-pages{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.page-about .page-partners{margin-top:var(--space-6);padding-left:var(--space-6);padding-right:var(--space-6)}@media (max-width: 55rem){.page-about .page-partners{padding-left:0;padding-right:0}}.page-about .page-partners .block-partners__headline{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem}@media (max-width: 55rem){.page-about .page-partners .block-partners__headline{font-size:1.5rem}}.page-about .page-partners .block-partners__grid{gap:var(--space-4)}.page-about .page-partners .block-partners+.block-partners{margin-top:var(--space-5)}.page-about .page-partners--has-background{padding-top:var(--space-4);background-color:#fff;padding-bottom:var(--space-4)}.page-about .page-people{margin-top:var(--space-6)}.page-about .page-people h2{font-family:var(--sans-stack);font-size:2.625rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.05394rem}@media (max-width: 55rem){.page-about .page-people h2{font-size:2.25rem}}.page-about .page-people .organization{margin-top:var(--space-3);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}@media (max-width: 55rem){.page-about .page-people .organization{grid-template-columns:1fr}}.page-about .page-people .organization .group-patrons{grid-column:span 3;grid-template-columns:1fr 1fr 1fr;column-gap:var(--space-4);height:fit-content;display:grid}@media (max-width: 55rem){.page-about .page-people .organization .group-patrons{grid-template-columns:1fr 1fr;grid-column:span 2}}.page-about .page-people .organization .group-patrons .group-headline{grid-column:-1/1}.page-about .page-people .organization .group-patrons .group-people{display:grid;grid-template-columns:subgrid;gap:var(--space-4);grid-column:-1/1}@media (max-width: 55rem){.page-about .page-people .organization .group-patrons .group-people{gap:var(--space-3)}}.page-about .page-people .organization .group-patrons .person{margin-top:0;grid-column:span 1}@media (max-width: 55rem){.page-about .page-people .organization .group-curatorium{width:50%;margin-right:0;padding-left:var(--space-3);margin-left:auto}}.page-about .page-people .organization .group-board-curatorium{display:flex;flex-direction:column;gap:var(--space-4);justify-content:space-between}@media (max-width: 55rem){.page-about .page-people .organization .group-board-curatorium{grid-column:span 2}}.page-about .page-people .team{margin-top:var(--space-5);display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-4)}@media (max-width: 55rem){.page-about .page-people .team{width:100%;grid-template-columns:1fr}}.page-about .page-people .team .group-headline{grid-column:-1/1}.page-about .page-people .team .person{margin-top:0}.page-about .page-people .team .group-people{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--space-3);column-gap:var(--space-4)}.page-about .page-people .group-headline{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem;grid-column:span var(--span);margin-bottom:var(--space-3)}@media (max-width: 55rem){.page-about .page-people .group-headline{font-size:1.5rem}}.page-about .page-people .person{margin-top:var(--space-2);font-family:var(--sans-stack);font-size:1.125rem;line-height:1.2;line-height:normal}@media (max-width: 55rem){.page-about .page-people .person{font-size:.875rem}}.page-about .page-people .person__name,.page-about .page-people .person__role{font-family:var(--sans-stack);font-size:1.125rem;line-height:1.2;line-height:normal;font-weight:700}@media (max-width: 55rem){.page-about .page-people .person__name,.page-about .page-people .person__role{font-size:.875rem}}.page-about .page-people .person__role{font-weight:400}.page-about .page-people .person__portrait{width:100%;aspect-ratio:.86;margin-bottom:var(--space-2)}.page-about .page-people .person__portrait picture{width:100%;height:100%}.page-about .page-people .person__portrait img{width:100%;height:100%;object-fit:cover}.page-about .page-people .person__bio{margin-top:var(--space-3)}@media (max-width: 55rem){.page-about .page-people .person__bio{margin-top:0}}.page-about .page-people .person .people-grid__group-heading{font-family:var(--sans-stack);font-size:1.5rem;font-weight:700;letter-spacing:-.01906rem;line-height:1.3;line-height:normal;opacity:0;pointer-events:none;margin-bottom:var(--space-3)}@media (max-width: 55rem){.page-about .page-people .person .people-grid__group-heading{font-size:1.125rem;line-height:1.2}}@media (max-width: 55rem){.page-about .page-people .person .people-grid__group-heading{display:none}}@media (max-width: 55rem){.people-grid__group-spacer+.person .people-grid__group-heading{display:block!important}}
