.Expertise-module__vuFUMW__section{padding-block:var(--section-y);background:var(--color-maroon);color:var(--color-white)}.Expertise-module__vuFUMW__section ::selection{background:var(--color-navy)}.Expertise-module__vuFUMW__inner{flex-direction:column;gap:clamp(40px,4.44vw,64px);display:flex}.Expertise-module__vuFUMW__heading{justify-content:space-between;align-items:flex-start;gap:32px 64px;display:flex}.Expertise-module__vuFUMW__titleBlock{flex-direction:column;gap:24px;max-width:700px;padding-top:23px;display:flex}.Expertise-module__vuFUMW__title{font-family:var(--font-sans);letter-spacing:var(--tracking-display);text-transform:uppercase;font-size:clamp(40px,4.44vw,64px);font-weight:700;line-height:.94}.Expertise-module__vuFUMW__intro{font-family:var(--font-serif);flex:0 390px;font-size:20px;line-height:1.5}.Expertise-module__vuFUMW__rule{background:var(--color-white);opacity:.5;border:0;width:100%;height:1px;margin:0}.Expertise-module__vuFUMW__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:70px;display:grid}.Expertise-module__vuFUMW__item{--delay:var(--stagger,0s);align-items:flex-start;gap:18px;padding-block:20px;display:flex;position:relative}.Expertise-module__vuFUMW__item:after{content:"";background:var(--color-white);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.Expertise-module__vuFUMW__number{font-family:var(--font-serif);font-variant-numeric:tabular-nums;opacity:.55;transition:opacity .5s var(--ease-out);flex:0 0 30px;font-size:13px;font-style:italic}.Expertise-module__vuFUMW__label{font-family:var(--font-sans);transition:transform .7s var(--ease-out-expo);font-size:21px;font-weight:700}@media (hover:hover){.Expertise-module__vuFUMW__item:hover .Expertise-module__vuFUMW__number{opacity:1}.Expertise-module__vuFUMW__item:hover .Expertise-module__vuFUMW__label{transform:translate(6px)}}@media (prefers-reduced-motion:no-preference){.js .Expertise-module__vuFUMW__item:after{transition:transform 1.6s var(--ease-out-expo) calc(var(--delay,0s) + .12s);transform:scaleX(0)}.js .Expertise-module__vuFUMW__item[data-revealed]:after{transform:none}}@media (max-width:899px){.Expertise-module__vuFUMW__heading{flex-direction:column}.Expertise-module__vuFUMW__titleBlock{padding-top:0}.Expertise-module__vuFUMW__intro{flex-basis:auto;max-width:520px;font-size:18px}}@media (max-width:719px){.Expertise-module__vuFUMW__list{grid-template-columns:minmax(0,1fr)}.Expertise-module__vuFUMW__item{--delay:0s;padding-block:16px}.Expertise-module__vuFUMW__label{font-size:18px}}
.Featured-module__MBkHFG__section{padding-block:var(--gutter);background:var(--color-cream);color:var(--color-ink)}.Featured-module__MBkHFG__header{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.Featured-module__MBkHFG__handle{color:var(--color-maroon);align-items:center;display:inline-flex}.Featured-module__MBkHFG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Featured-module__MBkHFG__tile{aspect-ratio:1;background:var(--color-stone);display:block;position:relative;overflow:hidden}.Featured-module__MBkHFG__zoom{transition:transform 1.4s var(--ease-out-expo);position:absolute;inset:0}.Featured-module__MBkHFG__zoom img{object-fit:cover}.Featured-module__MBkHFG__caption{color:var(--color-white);opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out-expo);background:linear-gradient(#07101a00,#07101ab3);align-items:center;padding:64px 20px 20px;display:flex;position:absolute;inset:auto 0 0;transform:translateY(8px)}.Featured-module__MBkHFG__tile:hover .Featured-module__MBkHFG__zoom,.Featured-module__MBkHFG__tile:focus-visible .Featured-module__MBkHFG__zoom{transform:scale(1.045)}.Featured-module__MBkHFG__tile:hover .Featured-module__MBkHFG__caption,.Featured-module__MBkHFG__tile:focus-visible .Featured-module__MBkHFG__caption{opacity:1;transform:none}.Featured-module__MBkHFG__tile:focus-visible{outline:1px solid var(--color-white);outline-offset:-8px}.Featured-module__MBkHFG__grid li:nth-child(3n+2) .Featured-module__MBkHFG__tile{--delay:.11s}.Featured-module__MBkHFG__grid li:nth-child(3n) .Featured-module__MBkHFG__tile{--delay:.22s}@media (max-width:719px){.Featured-module__MBkHFG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Featured-module__MBkHFG__header{margin-bottom:16px}.Featured-module__MBkHFG__grid li:nth-child(n) .Featured-module__MBkHFG__tile{--delay:0s}.Featured-module__MBkHFG__grid li:nth-child(2n) .Featured-module__MBkHFG__tile{--delay:.11s}}
.Hero-module__ZARIfG__hero{isolation:isolate;background:var(--color-navy-deep);min-height:clamp(600px,100svh,1100px);color:var(--color-white);display:flex;position:relative;overflow:clip}.Hero-module__ZARIfG__media{z-index:-3;position:absolute;inset:0}.Hero-module__ZARIfG__image{object-fit:cover}.Hero-module__ZARIfG__overlay{z-index:-2;background:linear-gradient(90deg,#07101a59 0%,#07101a00 65%),radial-gradient(130% 95% at 30% 55%,#07101a00 35%,#07101a73 100%),#07101ad6;position:absolute;inset:0}.Hero-module__ZARIfG__inner{padding-top:calc(var(--header-offset) + var(--header-height));flex-direction:column;gap:64px;padding-bottom:48px;display:flex;position:relative}.Hero-module__ZARIfG__copy{flex-direction:column;gap:28px;max-width:1120px;margin-block:auto;display:flex}.Hero-module__ZARIfG__bullet{opacity:.6;margin-inline:.25em}.Hero-module__ZARIfG__title{font-family:var(--font-sans);letter-spacing:var(--tracking-display);text-transform:uppercase;font-size:clamp(44px,12vw,110px);font-weight:700;line-height:.86}.Hero-module__ZARIfG__line{display:block}.Hero-module__ZARIfG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.Hero-module__ZARIfG__cue{align-items:center;gap:16px;display:inline-flex}.Hero-module__ZARIfG__cueLine{width:48px;height:1px;transition:width .7s var(--ease-out-expo);background:#ffffff47;position:relative;overflow:hidden}.Hero-module__ZARIfG__cueLine:after{content:"";background:var(--color-white);position:absolute;inset:0;transform:translate(-101%)}.Hero-module__ZARIfG__cue:hover .Hero-module__ZARIfG__cueLine,.Hero-module__ZARIfG__cue:focus-visible .Hero-module__ZARIfG__cueLine{width:72px}.Hero-module__ZARIfG__signature{font-family:var(--font-serif);font-size:16px;font-style:italic}@media (prefers-reduced-motion:no-preference){.Hero-module__ZARIfG__media{animation:Hero-module__ZARIfG__settle 3s var(--ease-out-expo) backwards}.Hero-module__ZARIfG__hero:after{content:"";z-index:-1;background:var(--color-navy-deep);pointer-events:none;animation:Hero-module__ZARIfG__veil 1.8s var(--ease-out) forwards;position:absolute;inset:0}.Hero-module__ZARIfG__cueLine:after{animation:Hero-module__ZARIfG__cue 2.8s var(--ease-in-out) 2.2s infinite}}@keyframes Hero-module__ZARIfG__settle{0%{transform:scale(1.14)}}@keyframes Hero-module__ZARIfG__veil{to{opacity:0}}@keyframes Hero-module__ZARIfG__cue{0%{transform:translate(-101%)}45%,55%{transform:none}to{transform:translate(101%)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.Hero-module__ZARIfG__image{animation:linear both Hero-module__ZARIfG__parallax;animation-timeline:scroll(root);animation-range:0 100vh}.Hero-module__ZARIfG__copy{animation:linear both Hero-module__ZARIfG__drift;animation-timeline:scroll(root);animation-range:0 90vh}}}@keyframes Hero-module__ZARIfG__parallax{to{transform:translateY(22%)}}@keyframes Hero-module__ZARIfG__drift{to{opacity:.15;transform:translateY(-12vh)}}
.Leadership-module__mntxiW__section{padding-block:var(--section-y);background:var(--color-cream);color:var(--color-ink)}.Leadership-module__mntxiW__inner{flex-direction:column;gap:52px;display:flex}.Leadership-module__mntxiW__header{flex-direction:column;gap:16px;display:flex}.Leadership-module__mntxiW__title{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:700;line-height:normal}.Leadership-module__mntxiW__rule{background:var(--color-stone);opacity:.5;border:0;width:100%;height:1px;margin:0}.Leadership-module__mntxiW__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;display:grid}.Leadership-module__mntxiW__card{--card-delay:0s;flex-direction:column;display:flex}.Leadership-module__mntxiW__card:nth-child(4n+2){--card-delay:.11s}.Leadership-module__mntxiW__card:nth-child(4n+3){--card-delay:.22s}.Leadership-module__mntxiW__card:nth-child(4n){--card-delay:.33s}.Leadership-module__mntxiW__portrait{--delay:var(--card-delay);aspect-ratio:306/520;background:#1a1a1a;position:relative;overflow:hidden}.Leadership-module__mntxiW__zoom{transition:transform 1.6s var(--ease-out-expo);position:absolute;inset:0}.Leadership-module__mntxiW__zoom img{object-fit:cover}.Leadership-module__mntxiW__info{--delay:calc(var(--card-delay) + .22s);flex-direction:column;gap:8px;padding-top:24px;display:flex}.Leadership-module__mntxiW__name{font-family:var(--font-sans);font-size:21px;font-weight:700;line-height:normal}.Leadership-module__mntxiW__role{font-family:var(--font-serif);color:var(--color-maroon);font-size:15px;font-style:italic}@media (hover:hover){.Leadership-module__mntxiW__card:hover .Leadership-module__mntxiW__zoom{transform:scale(1.04)}}@media (max-width:959px){.Leadership-module__mntxiW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.Leadership-module__mntxiW__card:nth-child(n){--card-delay:0s}.Leadership-module__mntxiW__card:nth-child(2n){--card-delay:.11s}}@media (max-width:559px){.Leadership-module__mntxiW__inner{gap:36px}.Leadership-module__mntxiW__cards{grid-template-columns:minmax(0,1fr)}.Leadership-module__mntxiW__card:nth-child(n){--card-delay:0s}.Leadership-module__mntxiW__portrait{aspect-ratio:4/5}}
