.expandingImageHeader-module__AI0OjG__container{height:300vh;position:relative}.expandingImageHeader-module__AI0OjG__sticky{background:var(--surface);justify-content:center;align-items:center;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.expandingImageHeader-module__AI0OjG__imageContainer{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d}.expandingImageHeader-module__AI0OjG__image{object-fit:cover;width:100%;height:100%}.expandingImageHeader-module__AI0OjG__nameOverlay{z-index:10;font-family:var(--font-display);font-size:clamp(2rem,6vw,4rem);font-weight:var(--font-weight-bold);color:#fff;text-align:center;text-shadow:0 2px 20px #0003,0 4px 40px #0000001a;pointer-events:none;white-space:nowrap;margin:0;line-height:1.1;position:absolute;top:15%;left:50%;transform:translate(-50%)}.expandingImageHeader-module__AI0OjG__heritageOverlay{z-index:10;font-family:var(--font-display);font-size:clamp(1rem,3vw,1.5rem);font-weight:var(--font-weight-medium);color:#fff;text-align:center;text-shadow:0 2px 16px #0009,0 4px 32px #0006;pointer-events:none;letter-spacing:.02em;margin:0;line-height:1.3;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.expandingImageHeader-module__AI0OjG__scrollHint{color:var(--text-secondary);text-align:center;margin:0;font-size:.875rem;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.expandingImageHeader-module__AI0OjG__reducedMotion{background:var(--surface);flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:100dvh;padding:80px 24px;display:flex}.expandingImageHeader-module__AI0OjG__imageContainerStatic{border-radius:16px;width:90%;max-width:900px;height:60vh;margin:0 auto;position:relative;overflow:hidden}.expandingImageHeader-module__AI0OjG__nameOverlayStatic{z-index:10;font-family:var(--font-display);font-size:clamp(1.75rem,5vw,3rem);font-weight:var(--font-weight-bold);color:#fff;text-align:center;text-shadow:0 2px 20px #0009,0 4px 40px #0006;white-space:nowrap;margin:0;position:absolute;top:10%;left:50%;transform:translate(-50%)}.expandingImageHeader-module__AI0OjG__heritageOverlayStatic{z-index:10;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:var(--font-weight-medium);color:#fff;text-align:center;text-shadow:0 2px 16px #0009,0 4px 32px #0006;margin:0;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}@media (max-width:768px){.expandingImageHeader-module__AI0OjG__container{height:250vh}.expandingImageHeader-module__AI0OjG__nameOverlay{font-size:clamp(1.5rem,8vw,2.5rem);top:12%}.expandingImageHeader-module__AI0OjG__heritageOverlay{font-size:clamp(.875rem,4vw,1.25rem);bottom:12%}.expandingImageHeader-module__AI0OjG__scrollHint{font-size:.75rem;bottom:24px}.expandingImageHeader-module__AI0OjG__imageContainerStatic{width:95%;height:50vh}.expandingImageHeader-module__AI0OjG__nameOverlayStatic{font-size:clamp(1.5rem,6vw,2rem)}.expandingImageHeader-module__AI0OjG__heritageOverlayStatic{font-size:clamp(.875rem,3.5vw,1rem)}}@media (max-width:480px){.expandingImageHeader-module__AI0OjG__container{height:200vh}.expandingImageHeader-module__AI0OjG__nameOverlay{white-space:normal;max-width:90%;font-size:clamp(1.25rem,7vw,2rem);top:10%}.expandingImageHeader-module__AI0OjG__heritageOverlay{max-width:90%;font-size:clamp(.75rem,3.5vw,1rem);bottom:10%}}@media (prefers-reduced-motion:reduce){.expandingImageHeader-module__AI0OjG__container{flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:100dvh;display:flex}.expandingImageHeader-module__AI0OjG__sticky{height:auto;min-height:80vh;position:relative}.expandingImageHeader-module__AI0OjG__imageContainer{border-radius:16px;width:90%!important;max-width:900px!important;height:60vh!important}.expandingImageHeader-module__AI0OjG__scrollHint{display:none}}
.personHeader-module__yUc5YG__section{padding:48px 24px;position:relative;overflow:hidden}@media (min-width:768px){.personHeader-module__yUc5YG__section{padding:80px 48px}}.personHeader-module__yUc5YG__content{z-index:1;max-width:800px;margin:0 auto;position:relative}.personHeader-module__yUc5YG__meta{color:var(--text-secondary);flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;font-size:.875rem;display:flex}.personHeader-module__yUc5YG__mobLink{color:var(--text-accent);text-decoration:none}.personHeader-module__yUc5YG__mobLink:hover{text-decoration:underline}.personHeader-module__yUc5YG__title{font-size:var(--display-sm-size);line-height:var(--display-sm-line-height);margin-bottom:8px}@media (min-width:768px){.personHeader-module__yUc5YG__title{font-size:var(--display-md-size);line-height:var(--display-md-line-height)}}.personHeader-module__yUc5YG__dates{color:var(--text-secondary);margin-bottom:24px;font-size:1.125rem}.personHeader-module__yUc5YG__description{color:var(--text-secondary);max-width:600px;margin-bottom:32px;font-size:1.125rem;line-height:1.6}.personHeader-module__yUc5YG__quote{border-left:4px solid var(--text-accent);margin:32px 0;padding-left:24px}.personHeader-module__yUc5YG__quoteText{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-style:italic;line-height:1.6}.personHeader-module__yUc5YG__quoteSource{color:var(--text-secondary);font-size:.875rem}.personHeader-module__yUc5YG__quoteSource a{color:var(--text-accent);text-decoration:underline}.personHeader-module__yUc5YG__heroImageContainer{z-index:0;width:100%;position:absolute;top:0;bottom:0;right:0}@media (min-width:768px){.personHeader-module__yUc5YG__heroImageContainer{width:50%}}.personHeader-module__yUc5YG__heroImage{object-fit:cover;opacity:.3;width:100%;height:100%}@media (min-width:768px){.personHeader-module__yUc5YG__heroImage{opacity:1}}.personHeader-module__yUc5YG__heroImageOverlay{background:linear-gradient(to right,var(--surface)0%,transparent 100%);position:absolute;inset:0}
.personContent-module__P0zkea__container{gap:32px;max-width:1200px;margin:0 auto;padding:32px 24px;display:grid}@media (min-width:1024px){.personContent-module__P0zkea__container{grid-template-columns:1fr 280px;padding:48px}}.personContent-module__P0zkea__content{min-width:0}.personContent-module__P0zkea__prose{color:var(--text-primary);line-height:1.7}.personContent-module__P0zkea__prose h2{margin-top:24px;margin-bottom:8px;scroll-margin-top:125px;font-size:1.75rem;font-weight:600}.personContent-module__P0zkea__prose h3{margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:100px;font-size:1.25rem}.personContent-module__P0zkea__prose h4{margin-top:1.5rem;margin-bottom:.5rem;scroll-margin-top:100px;font-size:1.125rem}.personContent-module__P0zkea__prose p{margin-bottom:12px;font-size:1rem;font-weight:500}.personContent-module__P0zkea__prose ul,.personContent-module__P0zkea__prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.personContent-module__P0zkea__prose li{margin-bottom:.5rem}.personContent-module__P0zkea__prose a{color:var(--text-accent);text-decoration:underline}.personContent-module__P0zkea__prose strong{font-weight:600}.personContent-module__P0zkea__prose blockquote{border-left:3px solid var(--text-accent);color:var(--text-secondary);margin:1.5rem 0;padding-left:1rem;font-style:italic}
.personIntro-module__tNimhW__container{max-width:800px;margin:0 auto;padding:48px 24px}.personIntro-module__tNimhW__content{flex-direction:column;gap:24px;display:flex}.personIntro-module__tNimhW__title{font-family:var(--font-primary-body);color:var(--text-primary);text-align:center;margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.personIntro-module__tNimhW__description{font-family:var(--font-primary-body);color:var(--text-secondary);text-align:center;margin:0;font-size:1rem;font-weight:400;line-height:1.7}.personIntro-module__tNimhW__quoteBlock{margin:0;padding-left:20px;position:relative}.personIntro-module__tNimhW__quoteBlock:before{content:"";background-color:var(--text-accent);border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:0}.personIntro-module__tNimhW__quoteText{font-family:var(--font-primary-body);color:var(--text-primary);margin:0 0 12px;font-size:1.125rem;font-style:italic;font-weight:500;line-height:1.6}.personIntro-module__tNimhW__quoteAttribution{font-family:var(--font-primary-body);color:var(--text-secondary);align-items:center;gap:12px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.35;display:flex}.personIntro-module__tNimhW__attributionText{display:inline}.personIntro-module__tNimhW__quoteSourceButton{color:var(--text-accent);background:#c8a9931a;border-radius:100px;justify-content:center;align-items:center;padding:6px 10px;text-decoration:none;transition:background-color .2s;display:inline-flex}.personIntro-module__tNimhW__quoteSourceButton:hover{background-color:#c8a99333}@media (max-width:1024px){.personIntro-module__tNimhW__container{padding:40px 24px}.personIntro-module__tNimhW__title{font-size:1.125rem}.personIntro-module__tNimhW__description{font-size:.9375rem}.personIntro-module__tNimhW__quoteText{font-size:1rem}}@media (max-width:640px){.personIntro-module__tNimhW__container{padding:32px 20px}.personIntro-module__tNimhW__content{gap:20px}.personIntro-module__tNimhW__title{font-size:1rem}.personIntro-module__tNimhW__description{font-size:.875rem}.personIntro-module__tNimhW__quoteBlock{padding-left:16px}.personIntro-module__tNimhW__quoteText{margin-bottom:8px;font-size:.9375rem}.personIntro-module__tNimhW__quoteAttribution{gap:8px;font-size:.875rem}.personIntro-module__tNimhW__quoteSourceButton{padding:4px 8px}}
