.hvr-viewport{isolation:isolate;color:var(--color-ivory);position:relative}.hvr-list{border-top:1px solid #ffffff1a;margin:0;padding:0;list-style:none}.hvr-link{cursor:default;transition:opacity .45s var(--ease-editorial), border-color .45s var(--ease-editorial);border-bottom:1px solid #ffffff1a;align-items:baseline;gap:clamp(1.5rem,3vw,3rem);padding-block:clamp(1.1rem,1.8vw,1.6rem);display:flex}.hvr-num{width:2.5ch;font-family:var(--font-sans);letter-spacing:.08em;color:var(--color-gold);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.hvr-name{font-family:var(--font-serif);letter-spacing:-.02em;transition:transform .6s var(--ease-editorial);margin:0;font-size:clamp(2.5rem,5.2vw,5rem);font-weight:400;line-height:1.05}.hvr-degrees{text-align:right;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mist);align-self:center;margin:0 0 0 auto;padding:0;font-size:.75rem;line-height:1.7;list-style:none}.hvr-viewport[data-ready] .hvr-list:hover .hvr-link{opacity:.32}.hvr-viewport[data-ready] .hvr-list:hover .hvr-link:hover{opacity:1;border-color:#c2a36b8c}.hvr-viewport[data-ready] .hvr-link:hover .hvr-name{transform:translate(.5rem)}.hvr-stage{z-index:2;pointer-events:none;position:absolute;inset:0}.hvr-reveal{width:var(--hvr-card-width);height:var(--hvr-card-height);opacity:0;position:absolute;top:0;left:0;box-shadow:0 30px 60px -20px #0009}.hvr-reveal__inner,.hvr-reveal__img{width:100%;height:100%;position:relative}.hvr-reveal__inner{background:var(--color-ink-2);overflow:hidden}.hvr-reveal__img{background-position:50% 30%;background-size:cover}@media (prefers-reduced-motion:reduce){.hvr-stage{display:none}}.team-curtain{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.team-curtain{display:block}.team-grid{display:none}}
