.public-site .about-page{padding-top:37px}.public-site .about-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(28px,4.8vw,78px);padding:clamp(44px,6vw,86px) 0 clamp(64px,8vw,110px);display:grid}.public-site .about-hero__copy{min-width:0}.public-site .about-hero .eyebrow{color:var(--terracotta-ink)}.public-site .about-hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:780px;margin-bottom:32px;font-size:clamp(3.3rem,5.3vw,6.3rem);line-height:1.02}.public-site .about-hero__intro{color:var(--ink-muted);max-width:590px;font-size:clamp(1.09rem,1.45vw,1.32rem);line-height:1.74}.public-site .about-hero__signature{border-top:1px solid var(--line);font-family:var(--font-editorial);flex-direction:column;gap:6px;margin:45px 0 0;padding-top:22px;font-size:1.6rem;display:flex}.public-site .about-hero__signature span{font-family:var(--font-interface);color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.public-site .about-hero__art{min-width:0;margin:0}.public-site .about-hero__art img{aspect-ratio:4/5;object-fit:cover;background:var(--ink);width:100%;height:auto;display:block}.public-site .about-hero__art figcaption{color:var(--ink-muted);margin-top:12px;font-size:.77rem;line-height:1.55}.public-site .about-opening{border-top:1px solid var(--ink);grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);gap:clamp(35px,6vw,100px);padding:clamp(65px,7vw,100px) 0;display:grid}.public-site .about-opening__eyebrow{color:var(--terracotta-ink);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700}.public-site .about-opening h2{max-width:820px;font-size:clamp(2.6rem,4.3vw,4.8rem);line-height:1.09}.public-site .about-opening p:not(.about-opening__eyebrow){max-width:70ch;color:var(--ink-muted);font-size:1.05rem;line-height:1.82}.public-site .about-diaspora{background:var(--ink);color:#f8f2e8;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(40px,5vw,90px);padding:clamp(35px,5vw,74px);display:grid}.public-site .about-diaspora .eyebrow{color:#edb59c}.public-site .about-diaspora h2{text-wrap:balance;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.07}.public-site .about-diaspora p{color:#e7ebe4;font-size:1.01rem;line-height:1.83}.public-site .about-diaspora strong{color:#fff8ed}.public-site .about-work{padding:clamp(80px,9vw,130px) 0}.public-site .about-work__heading{border-bottom:1px solid var(--ink);grid-template-columns:1fr minmax(230px,.55fr);align-items:end;gap:50px;margin-bottom:26px;padding-bottom:30px;display:grid}.public-site .about-work__heading h2{max-width:860px;font-size:clamp(2.65rem,4.6vw,5rem);line-height:1.08}.public-site .about-work__heading>p{color:var(--ink-muted);font-size:.95rem;line-height:1.7}.public-site .about-work__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.public-site .about-work__card{background:var(--paper);border:1px solid var(--line);flex-direction:column;align-items:start;min-width:0;padding:clamp(24px,3vw,42px);display:flex}.public-site .about-work__card>span{letter-spacing:.12em;color:var(--terracotta-ink);font-size:.7rem;font-weight:700}.public-site .about-work__card h3{margin:33px 0 13px;font-size:clamp(1.85rem,2.3vw,2.65rem);line-height:1.17}.public-site .about-work__card p{color:var(--ink-muted);margin-bottom:26px;font-size:.94rem}.public-site .about-work__card .text-link{margin-top:auto}.public-site .about-work__note{border-left:3px solid var(--terracotta);max-width:840px;margin:70px auto 0;padding:11px 0 10px clamp(26px,4vw,42px)}.public-site .about-work__note p:not(.eyebrow){font-size:1.08rem;line-height:1.81}.public-site .about-work__note .text-link{margin-top:8px}.public-site .about-vision{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#e3ebe3;padding:clamp(42px,6vw,85px)}.public-site .about-vision h2{text-wrap:balance;max-width:890px;font-size:clamp(2.6rem,4.3vw,4.8rem);line-height:1.1}.public-site .about-vision>p:not(.eyebrow){color:#36534c;max-width:75ch;margin:0;font-size:1.08rem;line-height:1.82}.public-site .about-support{grid-template-columns:1.25fr minmax(260px,.75fr);align-items:center;gap:clamp(35px,6vw,105px);padding:clamp(85px,9vw,130px) 0;display:grid}.public-site .about-support h2{font-size:clamp(2.6rem,4.2vw,4.9rem)}.public-site .about-support p:not(.eyebrow){max-width:70ch;color:var(--ink-muted);font-size:1.05rem;line-height:1.83}.public-site .about-support__brand{background:var(--paper);border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:330px;padding:54px 25px;display:flex}.public-site .about-support__brand img{object-fit:contain;width:min(150px,70%);height:auto;display:block}.public-site .about-support__brand strong{font-family:var(--font-editorial);font-size:1.8rem;font-weight:400}.public-site .about-support__brand span{color:var(--ink-muted);max-width:250px;font-size:.81rem;line-height:1.5}.public-site .about-endnote{border-top:2px solid var(--ink);flex-direction:column;align-items:start;padding:30px 0 15px;display:flex}.public-site .about-endnote p{max-width:850px;font-family:var(--font-editorial);letter-spacing:-.01em;font-size:clamp(1.42rem,2vw,1.85rem);line-height:1.55}.public-site .about-endnote .button{margin-top:15px}@media (max-width:1023px){.public-site .about-hero{grid-template-columns:1fr minmax(290px,.8fr);gap:32px}.public-site .about-work__grid{grid-template-columns:1fr}.public-site .about-work__card h3{margin-top:20px}.public-site .about-work__heading{gap:25px}}@media (max-width:760px){.public-site .about-page{padding-top:12px}.public-site .about-hero{grid-template-columns:1fr;padding:35px 0 70px}.public-site .about-hero h1{font-size:clamp(3.05rem,11vw,5.3rem)}.public-site .about-hero__art img{aspect-ratio:1.5}.public-site .about-opening{grid-template-columns:1fr;gap:18px;padding:65px 0}.public-site .about-diaspora{grid-template-columns:1fr;gap:24px}.public-site .about-work__heading{grid-template-columns:1fr}.public-site .about-work{padding:65px 0}.public-site .about-vision{padding:36px 27px}.public-site .about-support{grid-template-columns:1fr;padding:72px 0}}@media (max-width:480px){.public-site .about-hero__signature{margin-top:30px}.public-site .about-diaspora{padding:30px 22px}.public-site .about-work__note{margin-top:47px;padding-left:23px}.public-site .about-support__brand{min-height:280px;padding:30px 20px}}
