.team-module__JjFABG__section{--enter:1;--p:.5;--from-tone:#fff;--to-tone:#fbfaf7;isolation:isolate;background-color:var(--from-tone);color:var(--charcoal);position:relative}.team-module__JjFABG__section:before{z-index:-1;background:var(--to-tone);content:"";opacity:var(--enter);pointer-events:none;will-change:opacity;position:absolute;inset:0}.team-module__JjFABG__halo{--halo-height:100dvh;z-index:-1;height:var(--halo-height);margin-bottom:calc(-1 * var(--halo-height));pointer-events:none;background:radial-gradient(62% 46%,#fffdf7eb 0%,#fffdf775 42%,#fffdf700 74%);position:sticky;top:0}.team-module__JjFABG__intro{--copy:clamp(0, calc((var(--enter) - .15) / .5), 1);max-width:1240px;opacity:var(--copy);transform:translateY(calc((1 - var(--copy)) * 26px));gap:clamp(16px,2vw,26px);margin:0 auto;padding:clamp(120px,15vh,200px) clamp(20px,5vw,88px) clamp(44px,6vw,84px);display:grid}.team-module__JjFABG__eyebrow{color:var(--taupe-deep);letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-size:11px;font-weight:600;display:flex}.team-module__JjFABG__eyebrowRule{width:calc(clamp(22px, 4vw, 48px) * var(--copy));background:var(--taupe-deep);flex:none;height:1px;display:block}.team-module__JjFABG__headline{letter-spacing:-.035em;text-wrap:balance;max-width:18em;margin:0;font-size:clamp(2.1rem,6vw,4.6rem);font-weight:600;line-height:1.04}.team-module__JjFABG__lead{color:#26262aa8;max-width:58ch;margin:0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.62}.team-module__JjFABG__grid{--drift:14vmin;max-width:1180px;padding:0 clamp(20px, 5vw, 88px) calc(var(--drift) + 8vh);grid-template-columns:minmax(0,360px) minmax(0,340px);justify-content:center;gap:clamp(56px,9vw,130px) clamp(40px,7vw,104px);margin:0 auto;list-style:none;display:grid}.team-module__JjFABG__member{--focus:1;--hover:0;width:min(100%,340px);transition:--hover .55s var(--ease);align-content:start;gap:16px;display:grid;position:relative}.team-module__JjFABG__member:nth-child(odd){justify-self:end}.team-module__JjFABG__member:nth-child(2n){justify-self:start}.team-module__JjFABG__member:nth-child(odd){transform:translateY(calc((1 - 2 * var(--p)) * var(--drift)));will-change:transform}@property --hover{syntax:"<number>";inherits:true;initial-value:0}.team-module__JjFABG__frame{--lit:max(var(--focus), var(--hover));box-shadow:0 22px 48px rgb(38 38 42/calc(var(--lit) * 20%));opacity:calc(.74 + var(--lit) * .26);transform:translateY(calc(var(--lit) * -8px));background:#ae9b7e1f;border-radius:2px;position:relative;overflow:hidden}.team-module__JjFABG__portraitHeld,.team-module__JjFABG__portraitLit{--lit:max(var(--focus), var(--hover));aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transform:scale(calc(1.004 + var(--lit) * .026));display:block}.team-module__JjFABG__portraitHeld{filter:grayscale()brightness(.97)contrast(.96)saturate(.9)}.team-module__JjFABG__portraitLit{filter:brightness(1.06)contrast(1.04)saturate(1.12);opacity:var(--lit);position:absolute;inset:0}.team-module__JjFABG__member:hover,.team-module__JjFABG__member:focus-within{--hover:1}.team-module__JjFABG__info{border-top:1px solid #8a735842;gap:7px;padding-top:13px;display:grid;position:relative}.team-module__JjFABG__info:before{background:var(--taupe-deep);content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.team-module__JjFABG__member:hover .team-module__JjFABG__info:before,.team-module__JjFABG__member:focus-within .team-module__JjFABG__info:before{transform:scaleX(1)}.team-module__JjFABG__nameRow{justify-content:space-between;align-items:last baseline;gap:16px;display:flex}.team-module__JjFABG__name{color:color-mix(in oklab, var(--charcoal) calc(58% + max(var(--focus), var(--hover)) * 42%), #a9a29a);letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.5vw,1.28rem);font-weight:600;line-height:1.22}.team-module__JjFABG__index{color:#8a73589e;font-variant-numeric:tabular-nums;letter-spacing:.1em;flex:none;font-size:10.5px;font-weight:600}.team-module__JjFABG__role{color:var(--taupe-deep);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.team-module__JjFABG__member:nth-child(odd){transform:none}.team-module__JjFABG__intro{opacity:1;transform:none}.team-module__JjFABG__eyebrowRule{width:clamp(22px,4vw,48px)}.team-module__JjFABG__portraitHeld,.team-module__JjFABG__portraitLit{filter:none;transform:none}.team-module__JjFABG__portraitLit{opacity:1}.team-module__JjFABG__frame{box-shadow:none;opacity:1;transform:none}.team-module__JjFABG__info:before,.team-module__JjFABG__member{transition:none}}@media (max-width:767px){.team-module__JjFABG__grid{grid-template-columns:1fr;gap:34px}.team-module__JjFABG__member:nth-child(odd){will-change:auto;transform:none}.team-module__JjFABG__frame{box-shadow:none;transform:none}.team-module__JjFABG__portraitHeld,.team-module__JjFABG__portraitLit{transform:none}}
.home-module__oe3DtG__stack{position:relative}.home-module__oe3DtG__heroLayer{z-index:0;height:100lvh;position:sticky;top:0;overflow:hidden}.home-module__oe3DtG__heroLayer>header{min-height:100%}.home-module__oe3DtG__overlay{z-index:1;margin-top:-100lvh;position:relative}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__overlay{margin-top:0}}
