.people-page button,.people-page input{font:inherit;color:inherit}.people-page button{cursor:pointer}.people-page button:focus-visible{outline:2px solid var(--clay);outline-offset:5px}.people-intro{padding:28px 0 32px;position:relative}.people-intro h1{letter-spacing:-.04em;z-index:1;margin:13px 0;font-size:clamp(48px,5vw,73px);line-height:1.08;position:relative}.people-intro>p:last-of-type{font:27px/1.4 var(--font-editorial), serif}.people-palm-art{object-fit:contain;opacity:.65;z-index:0;width:190px;height:190px;position:absolute;bottom:5px;right:-5px}.people-intro h1{max-width:calc(100% - 190px)}.people-feature{grid-template-columns:2.1fr 1fr;gap:42px;margin-bottom:38px;display:grid}.people-hero-image{aspect-ratio:1.58;background:#dbcaaf;position:relative;overflow:hidden}.people-hero-image img{object-fit:cover}.people-feature figcaption{font:italic 13px/1.4 var(--font-editorial), serif;color:var(--muted);margin-top:7px}.people-feature-copy{padding-top:32px}.people-feature-copy h2{letter-spacing:-.03em;margin:14px 0 28px;font-size:clamp(39px,4.1vw,60px)}.people-feature-copy>p:not(.eyebrow):not(.people-margin-note){font:27px/1.35 var(--font-editorial), serif;max-width:390px;margin-bottom:25px}.people-margin-note{font:italic 24px/1.3 var(--font-editorial), serif;text-align:right;color:var(--muted);margin:48px 5px 0;transform:rotate(-8deg)}.people-directory{border-top:1px solid var(--muted);padding-top:25px;scroll-margin-top:24px}.people-directory .sample-note{margin:20px 0 17px;font-size:16px}.people-directory .directory-toolbar h2{font-size:48px}.community-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.published-community-cards{grid-template-columns:minmax(0,560px)}.people-photo-credit{color:var(--muted);margin-top:16px;font-size:11px;line-height:1.7}.community-card{border-bottom:1px solid var(--line);min-width:0;padding-bottom:22px;position:relative}.community-card:not(:last-child):after{content:"";border-right:1px solid var(--line);position:absolute;top:0;bottom:0;right:-15px}.community-card-button{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.community-image{aspect-ratio:1.3;background:#ded7c9;position:relative;overflow:hidden}.community-image img{object-fit:cover;transition:transform .5s}.community-card-button:hover img{transform:scale(1.035)}.community-placeholder{font:italic 14px/1.2 var(--font-editorial), serif;background:#f4f0e7eb;padding:4px 10px;position:absolute;bottom:12px;left:12px}.community-card .eyebrow{margin-top:17px;font-size:10px}.community-card h3{letter-spacing:-.03em;margin:10px 0;font-size:49px}.community-card-bottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.community-card-bottom p{font:23px/1.3 var(--font-editorial), serif}.community-card-bottom svg{color:var(--clay);flex-shrink:0;transition:transform .2s}.community-card-button:hover .community-card-bottom svg{transform:translate(3px,-3px)}.oral-history{background:#e3e7e6;border-block:1px solid #999e9a;align-items:center;gap:42px;margin:38px 0 30px;padding:24px 40px;display:flex}.oral-history>img{object-fit:contain;border-radius:50%;flex-shrink:0;width:230px;height:230px}.oral-history>div{border-left:1px solid var(--line);padding-left:43px}.oral-history h2{letter-spacing:-.03em;margin:13px 0;font-size:52px}.oral-history>div>p:not(.eyebrow){font:24px/1.35 var(--font-editorial), serif;margin-bottom:12px}.people-connections{background-size:400% 400%;min-height:225px;margin-top:30px;padding:44px 240px 40px 300px;display:block}.people-connections>div{border-left:1px solid #a86f4f88;padding-left:44px}.people-connections p{font:33px/1.2 var(--font-editorial), serif;letter-spacing:-.02em}.people-connections .connections-links{border:0;justify-content:flex-start;gap:24px;padding:20px 0 0}.people-connections .connections-links>a{font-size:21px}.people-connections:before{background-size:1050px 350px;width:275px}.people-connections:after{background-size:1050px 350px;width:230px}.people-dialog .dialog-close{place-items:center;display:grid}.people-dialog .dialog-copy{padding-top:40px}.approach-definitions dt{font:600 24px var(--font-editorial), serif;margin-top:20px}.approach-definitions dd{color:var(--muted);margin:7px 0 20px;font-size:14px}@media (min-width:1200px){.people-intro h1{white-space:nowrap;max-width:none}.people-palm-art{width:160px;height:160px;bottom:18px;right:-5px}.people-intro h1{font-size:80px}}@media (max-width:1050px){.people-feature{gap:28px}.people-feature-copy{padding-top:10px}.people-feature-copy>p:not(.eyebrow):not(.people-margin-note){font-size:21px}.people-feature-copy h2{margin-bottom:20px}.people-margin-note{margin-top:25px;font-size:21px}.people-palm-art{width:150px;height:150px}.people-intro h1{max-width:calc(100% - 145px)}.community-card h3{font-size:35px}.community-card-bottom p{font-size:19px}.oral-history{gap:28px;padding:25px}.oral-history>img{width:180px;height:180px}.oral-history>div{padding-left:28px}.oral-history h2{font-size:38px}.people-connections{padding:35px 160px 35px 190px}.people-connections>div{padding-left:25px}.people-connections:before{background-size:850px 283px;width:180px}.people-connections:after{background-size:850px 283px;width:150px}}@media (max-width:760px){.people-intro{padding:20px 0 28px}.people-intro h1{max-width:100%;margin:14px 0;font-size:51px}.people-intro>p:last-of-type{font-size:23px}.people-palm-art{display:none}.people-feature{grid-template-columns:1fr;gap:14px;margin-bottom:30px}.people-feature-copy{padding-top:10px}.people-feature-copy h2{font-size:43px}.people-feature-copy>p:not(.eyebrow):not(.people-margin-note){max-width:100%;font-size:24px}.people-margin-note{margin-top:24px;margin-bottom:20px;font-size:23px}.people-directory .directory-toolbar{align-items:stretch}.people-directory .place-search{flex:auto;width:100%}.people-directory .sample-note{margin:17px 0;font-size:14px}.community-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 22px}.community-card:not(:last-child):after{display:none}.community-card h3{font-size:35px}.community-card-bottom p{font-size:20px}.oral-history{flex-direction:column;align-items:flex-start;gap:20px;padding:26px 22px}.oral-history>img{align-self:center;width:150px;height:150px}.oral-history>div{border:0;padding:0}.oral-history h2{font-size:38px}.oral-history>div>p:not(.eyebrow){font-size:23px}.people-connections{min-height:0;padding:30px 22px 130px}.people-connections>div{border:0;padding:0}.people-connections p{text-align:center;font-size:30px}.people-connections .connections-links{justify-content:center;gap:14px 22px}.people-connections .connections-links>a{font-size:19px}.people-connections:before,.people-connections:after{background-size:650px 217px;height:115px}.people-connections:before{width:180px}.people-connections:after{width:150px}}@media (max-width:600px){.community-cards{grid-template-columns:1fr}.community-image{aspect-ratio:1.4}.community-card h3{font-size:40px}.people-directory .directory-toolbar h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.community-image img,.community-card-bottom svg{transition:none}}
