.section_root__zg5tF{position:relative;background:var(--brand-color-canvas);color:var(--brand-color-text);padding:0 var(--brand-space-gutter) var(--brand-space-section);overflow:visible}.section_opening__0vQHf{position:relative;isolation:isolate;margin-top:-35px;padding:25px 0 100px;overflow:visible}.section_contour__BtoMa{inset:0 10% 5%;pointer-events:none;z-index:-1}.section_contour__BtoMa,.section_contour__BtoMa:after{position:absolute;border:1px solid var(--brand-color-border);border-radius:50%}.section_contour__BtoMa:after{content:"";inset:30px}.section_ensemble__o8NXS{display:flex;justify-content:center;gap:18px;align-items:flex-start;perspective:1400px}.section_ensemblePortrait__WKnva{position:relative;width:20%;min-width:0;padding:0;border:0;background:var(--brand-color-accent);color:var(--brand-color-accent-contrast);cursor:pointer;box-shadow:var(--brand-shadow);transform:rotate(-6deg)}.section_ensemblePortrait__WKnva:nth-child(2n){transform:rotate(3deg)}.section_ensemblePortrait__WKnva img{display:block;width:100%;aspect-ratio:.68;object-fit:cover;object-position:50% 25%;transition:filter .35s;filter:saturate(.75)}.section_ensemblePortrait__WKnva:hover img{filter:saturate(1)}.section_ensemblePortrait__WKnva>span{position:absolute;left:0;bottom:0;right:0;text-align:left;padding:40px 15px 15px;background:linear-gradient(transparent,#091c1599);font-size:.85rem}.section_intro__FO1J9{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:4rem;padding:70px 0 50px}.section_intro__FO1J9 h2{font-family:var(--brand-font-display);font-weight:var(--brand-weight-display);font-size:clamp(3.5rem,8vw,9rem);letter-spacing:-.02em;font-feature-settings:"kern";font-kerning:normal;line-height:1.02;margin:0;max-width:12ch;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.section_intro__FO1J9 p{max-width:38ch;line-height:1.8;font-size:.95rem;color:var(--brand-color-muted);margin:0}.section_toolbar__dnf_C{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--brand-color-canvas);padding:20px 0;border-block:1px solid var(--brand-color-border)}.section_filters__9wk_O{display:flex;flex-wrap:wrap;gap:8px}.section_filters__9wk_O button{border:1px solid transparent;border-radius:var(--brand-radius-button);background:transparent;color:inherit;padding:11px 17px;min-height:44px;font-size:.8rem;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.section_filters__9wk_O button[aria-pressed=true]{background:var(--brand-color-accent);color:var(--brand-color-accent-contrast)}.section_filters__9wk_O button:hover{border-color:var(--brand-color-border)}.section_count__mV5_Z{font-size:.72rem;white-space:nowrap;color:var(--brand-color-muted)}.section_grid__4IC_t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:60px 4vw;gap:60px 4vw;padding-top:55px;align-items:start}.section_person__IOFu9{min-width:0;position:relative;margin:0}.section_person__IOFu9:nth-child(3n+2){margin-top:70px}.section_portraitButton__dSyQL{display:block;position:relative;width:100%;border:0;padding:0;cursor:pointer;text-align:left;background:transparent;color:var(--brand-color-accent-contrast);perspective:1000px}.section_window__fwobd{overflow:hidden;background:var(--brand-color-surface);aspect-ratio:.8}.section_window__fwobd img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%;filter:saturate(.7);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s}.section_portraitButton__dSyQL:focus-visible img,.section_portraitButton__dSyQL:hover img{transform:scale(1.055);filter:saturate(1)}.section_discover__Dvnh_{position:absolute;bottom:18px;left:18px;right:18px;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:var(--brand-color-accent);border-radius:var(--brand-radius-button);font-size:.78rem;transform:translateY(7px);opacity:0;transition:opacity .25s,transform .35s}.section_discover__Dvnh_>span{font-size:1.2rem;transition:transform .35s}.section_portraitButton__dSyQL:focus-visible .section_discover__Dvnh_,.section_portraitButton__dSyQL:hover .section_discover__Dvnh_{opacity:1;transform:translateY(0)}.section_portraitButton__dSyQL:hover .section_discover__Dvnh_>span{transform:rotate(45deg)}.section_caption__Hbt5M{padding-top:22px;display:flex;flex-direction:column;gap:8px}.section_caption__Hbt5M h3{font-family:var(--brand-font-display);font-size:clamp(2rem,3vw,3.4rem);font-weight:var(--brand-weight-display);letter-spacing:-.012em;font-feature-settings:"kern";font-kerning:normal;line-height:1.08;margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.section_caption__Hbt5M>span{font-size:.67rem;text-transform:uppercase;letter-spacing:.09em;line-height:1.6}.section_person__IOFu9>p{max-width:33ch;color:var(--brand-color-muted);font-size:.85rem;line-height:1.65;margin:12px 0 0}.section_initials__Kp3Ta{display:grid;place-items:center;width:100%;height:100%;min-height:150px;font-family:var(--brand-font-display);font-size:clamp(5rem,10vw,10rem);font-style:italic;color:var(--brand-color-accent);background:var(--brand-color-surface)}.section_dialog__bcHJ3{border:0;padding:0;max-width:min(1000px,92vw);width:100%;max-height:90svh;overflow:auto;background:var(--brand-color-canvas);color:var(--brand-color-text)}.section_dialog__bcHJ3::-webkit-backdrop{background:#091c15b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.section_dialog__bcHJ3::backdrop{background:#091c15b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.section_dialog__bcHJ3[open]{animation:section_profile-open__fi1XG .45s cubic-bezier(.2,.7,.2,1)}.section_profile__M4t_U{position:relative;display:grid;grid-template-columns:1fr 1fr}.section_profileImage__sz42W{min-height:540px;background:var(--brand-color-surface)}.section_profileImage__sz42W img{display:block;width:100%;height:100%;max-height:80svh;object-fit:cover;object-position:50% 20%}.section_profileCopy__Hz0eG{padding:90px 45px 50px;align-self:center}.section_role__gfDUl{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;line-height:1.6}.section_profileCopy__Hz0eG h2{font-family:var(--brand-font-display);font-size:clamp(3rem,6vw,6rem);font-weight:var(--brand-weight-display);line-height:1.04;letter-spacing:-.012em;font-feature-settings:"kern";font-kerning:normal;margin:25px 0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.section_profileCopy__Hz0eG p{font-size:.95rem;line-height:1.8;color:var(--brand-color-muted)}.section_profileCopy__Hz0eG .section_focus__Ezu8w{font-family:var(--brand-font-display);font-size:1.5rem;color:var(--brand-color-text);line-height:1.35}.section_close__P39wP{position:absolute;top:18px;right:18px;z-index:2;display:flex;gap:22px;align-items:center;border:1px solid var(--brand-color-border);border-radius:var(--brand-radius-button);background:var(--brand-color-canvas);color:inherit;min-height:44px;padding:8px 16px;cursor:pointer;font-size:.75rem}.section_close__P39wP span{font-size:1.5rem}.section_root__zg5tF :focus-visible{outline:2px solid currentColor;outline-offset:5px}@keyframes section_profile-open__fi1XG{0%{opacity:0;transform:translateY(35px) scale(.96)}to{opacity:1;transform:none}}@media (max-width:950px){.section_grid__4IC_t{gap:45px 25px}.section_filters__9wk_O button{padding-inline:12px}.section_profileCopy__Hz0eG{padding-inline:30px}}@media (max-width:700px){.section_opening__0vQHf{margin-top:-20px;padding-bottom:40px}.section_ensemble__o8NXS{gap:10px}.section_ensemblePortrait__WKnva{width:33.333%}.section_ensemblePortrait__WKnva:nth-child(n+4){display:none}.section_ensemblePortrait__WKnva>span{padding:25px 9px 9px;font-size:.65rem}.section_intro__FO1J9{padding:55px 0 30px;display:block}.section_intro__FO1J9 h2{font-size:clamp(3.2rem,13vw,5rem);margin-bottom:25px}.section_intro__FO1J9 p{font-size:.88rem}.section_toolbar__dnf_C{position:relative;top:auto;display:block;padding:16px 0}.section_filters__9wk_O{gap:5px}.section_filters__9wk_O button{font-size:.75rem;padding:10px 13px}.section_count__mV5_Z{display:block;margin-top:12px}.section_grid__4IC_t{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 20px;padding-top:30px}.section_person__IOFu9:nth-child(3n+2){margin-top:0}.section_person__IOFu9:nth-child(2n){margin-top:45px}.section_caption__Hbt5M{padding-top:15px;gap:5px}.section_caption__Hbt5M h3{font-size:clamp(1.6rem,7vw,2.4rem)}.section_caption__Hbt5M>span{font-size:.57rem;letter-spacing:.05em}.section_person__IOFu9>p{font-size:.77rem;line-height:1.5}.section_discover__Dvnh_{opacity:1;transform:none;padding:7px 10px;font-size:.6rem;left:8px;right:8px;bottom:8px}.section_discover__Dvnh_>span{font-size:1rem}.section_profile__M4t_U{grid-template-columns:1fr}.section_profileImage__sz42W{min-height:0;height:40svh}.section_profileImage__sz42W img{height:100%;object-position:50% 22%}.section_profileCopy__Hz0eG{padding:25px}.section_profileCopy__Hz0eG h2{font-size:3.2rem;margin:15px 0}.section_profileCopy__Hz0eG p{font-size:.9rem}.section_close__P39wP{top:12px;right:12px}.section_dialog__bcHJ3{max-height:92svh}.section_initials__Kp3Ta{font-size:4rem}}@media (max-width:350px){.section_grid__4IC_t{grid-template-columns:1fr;gap:35px}.section_person__IOFu9:nth-child(2n){margin-top:0}.section_window__fwobd{aspect-ratio:.9}.section_caption__Hbt5M h3{font-size:2.3rem}.section_caption__Hbt5M>span{font-size:.65rem}.section_person__IOFu9>p{font-size:.85rem}.section_discover__Dvnh_{font-size:.75rem;left:15px;right:15px;bottom:15px;padding:10px 15px}}@media (prefers-reduced-motion:reduce){.section_root__zg5tF *{animation:none!important;transition:none!important}.section_toolbar__dnf_C{position:relative}}[data-reduced-motion=true] .section_dialog__bcHJ3,[data-reduced-motion=true] .section_root__zg5tF *{animation:none!important;transition:none!important}[data-reduced-motion=true] .section_toolbar__dnf_C{position:relative}.section_profileImage__sz42W img[data-landscape=true],.section_window__fwobd img[data-landscape=true]{object-fit:contain;background:var(--brand-color-accent)}.section_grid__4IC_t:has(.section_person__IOFu9:only-child){grid-template-columns:minmax(0,550px);justify-content:center}@media (max-width:700px){.section_close__P39wP{position:-webkit-sticky;position:sticky;top:10px;right:auto;justify-self:end;margin:10px 12px;grid-column:1/-1}.section_profileImage__sz42W{height:36svh}}.section_fallback__aCCgq{display:grid;grid-gap:2rem;gap:2rem;padding-block:3rem}.section_fallback__aCCgq h3{font-family:var(--brand-font-display);font-weight:var(--brand-weight-display);font-size:2rem;margin:0}.section_fallback__aCCgq p{max-width:65ch;line-height:1.8}