.team-module__XHY31G__page{padding-top:clamp(70px,8vw,130px);padding-bottom:clamp(64px,8vw,120px)}.team-module__XHY31G__section+.team-module__XHY31G__section{margin-top:clamp(70px,8vw,120px)}.team-module__XHY31G__heading{max-width:1100px;margin-bottom:clamp(30px,4vw,60px)}.team-module__XHY31G__eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.75rem}.team-module__XHY31G__heading h1,.team-module__XHY31G__heading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.1vw,5rem);font-weight:700;line-height:1.08}.team-module__XHY31G__intro{max-width:770px;margin:24px 0 0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.65}.team-module__XHY31G__profile{border-top:1px solid var(--bp-gold);grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:clamp(28px,5vw,90px);padding:clamp(28px,4vw,56px) 0;display:grid}.team-module__XHY31G__profile:last-child{border-bottom:1px solid var(--bp-gold)}.team-module__XHY31G__portrait{aspect-ratio:4/5;background:var(--bp-box-light);width:100%;max-width:440px;position:relative;overflow:hidden}.team-module__XHY31G__photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.team-module__XHY31G__copy{min-width:0;max-width:620px}.team-module__XHY31G__homepagePhoto{width:280%;max-width:none;height:auto;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.team-module__XHY31G__index{align-items:center;gap:16px;margin-bottom:18px;font-size:.75rem;display:flex}.team-module__XHY31G__index:after{content:"";background:var(--bp-gold);width:46px;height:1px}.team-module__XHY31G__copy h2,.team-module__XHY31G__copy h3{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:700;line-height:1.12}.team-module__XHY31G__role{margin:0;font-size:clamp(1rem,1.65vw,1.3rem);line-height:1.5}.team-module__XHY31G__bio,.team-module__XHY31G__expanded p{margin:24px 0 0;font-size:1rem;line-height:1.75}.team-module__XHY31G__details{margin-top:26px}.team-module__XHY31G__details summary{border-bottom:1px solid var(--bp-gold);cursor:pointer;align-items:center;gap:22px;width:fit-content;min-height:44px;list-style:none;display:flex}.team-module__XHY31G__details summary::-webkit-details-marker{display:none}.team-module__XHY31G__toggle{font-size:1.4rem;transition:transform .18s}.team-module__XHY31G__details[open] .team-module__XHY31G__toggle{transform:rotate(45deg)}.team-module__XHY31G__expanded a{text-decoration:underline;-webkit-text-decoration-color:var(--bp-gold);text-decoration-color:var(--bp-gold);text-underline-offset:6px;margin-top:20px;padding:10px 0;display:inline-block}.team-module__XHY31G__contact{padding-top:clamp(40px,6vw,80px)}.team-module__XHY31G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.team-module__XHY31G__profile{grid-template-columns:1fr;gap:26px}.team-module__XHY31G__portrait{max-width:none}.team-module__XHY31G__heading h1,.team-module__XHY31G__heading h2{overflow-wrap:break-word;font-size:clamp(2rem,7.8vw,3rem)}}@media (prefers-reduced-motion:reduce){.team-module__XHY31G__toggle{transition:none}}
