._page_9zrum_1{background:var(--paper)}._mediaBanner_9zrum_5{min-height:48px;color:var(--deep);text-align:center;background:#c59648;justify-content:center;align-items:center;gap:clamp(1rem,4vw,3.5rem);padding:.75rem clamp(1.5rem,5vw,4rem);display:flex}._mediaBanner_9zrum_5>span{letter-spacing:.15em;white-space:nowrap;font-size:.66rem;font-weight:800}._mediaBanner_9zrum_5 p{margin:0;font-size:.95rem;line-height:1.5}._mediaBanner_9zrum_5 a{color:inherit;text-underline-offset:.18em;border-bottom:1px solid;font-weight:750;text-decoration:none}._mediaBanner_9zrum_5 a:hover{color:#fff7e8}._header_9zrum_42{background:var(--deep);color:var(--paper);padding:clamp(5rem,9vw,8rem) clamp(1.5rem,8vw,8rem)}._header_9zrum_42 h1{letter-spacing:-.05em;max-width:980px;margin:.7rem 0 1.8rem;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(3.6rem,7vw,7.4rem);font-weight:400;line-height:.98}._header_9zrum_42 h1 em{color:#e7c78f}._header_9zrum_42>p:not(:first-child){color:#c8d2d2;max-width:760px;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.65}._header_9zrum_42>a{margin-top:1.5rem}._heroPortraits_9zrum_73{max-width:1380px;margin:auto;padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,5vw,4rem) 0}._portraitLink_9zrum_79{color:inherit;text-decoration:none;display:block}._portraitLink_9zrum_79 figure{transition:transform .18s,box-shadow .18s}:is(._portraitLink_9zrum_79:hover figure,._portraitLink_9zrum_79:focus-visible figure){transform:translateY(-3px);box-shadow:0 0 0 2px #e7c78f}._portraitLink_9zrum_79:focus-visible{outline:none}._directory_9zrum_99{max-width:1260px;margin:auto;padding:0 clamp(1.5rem,5vw,4rem) clamp(5rem,9vw,9rem)}._profile_9zrum_105{border-bottom:1px solid #d5c7aa;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding:clamp(3.5rem,7vw,6rem) 0;scroll-margin-top:7rem;display:grid}._profile_9zrum_105 figure{background:#24363c;margin:0;overflow:hidden}._profile_9zrum_105 img{aspect-ratio:4/5;filter:saturate(.88)contrast(1.02);object-fit:cover;width:100%;display:block}._profile_9zrum_105>div{padding-top:.25rem}._profile_9zrum_105 h2{margin:0 0 1.5rem;font-size:clamp(2.6rem,5vw,5rem)}._profile_9zrum_105 blockquote{color:#263b41;margin:0 0 2rem;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(1.15rem,1.8vw,1.48rem);line-height:1.68}@media (max-width:780px){._profile_9zrum_105{grid-template-columns:92px minmax(0,1fr);gap:.35rem 1rem;padding:2.5rem 0}._profile_9zrum_105 figure{border-radius:50%;grid-area:1/1/span 3;width:92px;max-width:none;height:92px}._profile_9zrum_105 img{aspect-ratio:1;height:100%}._profile_9zrum_105>div{display:contents}._profile_9zrum_105>div>span:first-child{grid-area:1/2}._profile_9zrum_105>div>p{grid-area:2/2;margin:0}._profile_9zrum_105 h2{grid-area:3/2;align-self:end;margin:.2rem 0 0;font-size:clamp(2rem,7vw,3rem)}._profile_9zrum_105 blockquote{grid-area:4/1/auto/-1;margin:1.35rem 0 .5rem;font-size:1.08rem}._profile_9zrum_105>div>a{grid-area:5/1/auto/-1;justify-self:start}}@media (max-width:650px){._mediaBanner_9zrum_5{text-align:left;flex-direction:column;align-items:flex-start;gap:.25rem}._header_9zrum_42{padding-top:4rem}._header_9zrum_42 h1{font-size:clamp(3.1rem,13vw,4.7rem)}._profile_9zrum_105 h2{font-size:clamp(2rem,10vw,3rem)}}
