.hero-module__6qflza__stage{isolation:isolate;background:var(--color-navy);color:#fff;position:relative;overflow:hidden}.hero-module__6qflza__artwork{z-index:-1;pointer-events:none;background:var(--color-navy);position:absolute;inset:0}.hero-module__6qflza__artwork:after{content:"";background:linear-gradient(90deg,#0a192f5c,#0000 68%);position:absolute;inset:0}.hero-module__6qflza__image{object-fit:cover;object-position:center 52%;animation:1.4s ease-out both hero-module__6qflza__image-in}.hero-module__6qflza__layout{padding-block:74px 80px;position:relative}.hero-module__6qflza__copy{--indent:72px;max-width:850px}.hero-module__6qflza__heading{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.045em;font-size:clamp(76px,7.2vw,104px);font-weight:400;line-height:1.03}.hero-module__6qflza__line{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.hero-module__6qflza__line>span{animation:1s cubic-bezier(.2,.7,.2,1) both hero-module__6qflza__headline-in;display:block}.hero-module__6qflza__line:nth-child(2){margin-left:var(--indent);font-size:1.08em;font-style:italic}.hero-module__6qflza__line:nth-child(2)>span{animation-delay:.12s}.hero-module__6qflza__resolve{margin-top:24px;margin-left:var(--indent);font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;font-size:clamp(28px,2.4vw,34px);line-height:1.25;animation:.9s .2s both hero-module__6qflza__detail-in}.hero-module__6qflza__resolve em{color:#d4bd7c;white-space:nowrap}.hero-module__6qflza__aside{width:100%;max-width:385px;margin-top:24px;margin-left:var(--indent);animation:1s .3s both hero-module__6qflza__detail-in}.hero-module__6qflza__intro{color:#c0c8d2;text-wrap:pretty;font-size:14px;line-height:1.85}.hero-module__6qflza__primaryLink{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:14px;min-height:50px;margin-top:28px;padding:0 22px 0 26px;font-size:13px;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.hero-module__6qflza__primaryLink>span{color:var(--color-gold);place-items:center;display:grid}.hero-module__6qflza__primaryLink svg{transition:transform .2s}.hero-module__6qflza__primaryLink:hover{border-color:var(--color-gold);background:#ffffff1a}.hero-module__6qflza__primaryLink:hover svg{transform:translate(2px,-2px)}.hero-module__6qflza__stage a:focus-visible{outline-color:#d4bd7c}@keyframes hero-module__6qflza__headline-in{0%{transform:translateY(110%)}}@keyframes hero-module__6qflza__detail-in{0%{opacity:0;transform:translateY(10px)}}@keyframes hero-module__6qflza__image-in{0%{opacity:0}}@media (min-width:1700px){.hero-module__6qflza__layout{padding-block:96px}}@media (min-width:640px) and (max-width:1023px){.hero-module__6qflza__layout{padding-block:64px}.hero-module__6qflza__copy{--indent:42px}.hero-module__6qflza__heading{font-size:clamp(68px,9vw,86px)}.hero-module__6qflza__image{object-position:58% center}.hero-module__6qflza__artwork:after{background:linear-gradient(90deg,#0a192f8c 10%,#0a192f1f 80%)}}@media (max-width:639px){.hero-module__6qflza__layout{padding-block:54px 58px}.hero-module__6qflza__copy{--indent:18px}.hero-module__6qflza__heading{font-size:clamp(42px,13vw,72px)}.hero-module__6qflza__resolve{margin-top:24px;margin-left:0;font-size:clamp(24px,6.2vw,32px)}.hero-module__6qflza__aside{max-width:325px;margin-top:24px;margin-left:0}.hero-module__6qflza__intro{font-size:14px}.hero-module__6qflza__primaryLink{margin-top:26px}.hero-module__6qflza__image{object-position:66% center}.hero-module__6qflza__artwork:after{background:linear-gradient(90deg,#0a192fd1 15%,#0a192f94 70%,#0a192f40)}}
.partners-module__QbMUnq__partnerGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;margin-top:56px;display:grid}.partners-module__QbMUnq__partnerCard{border:1px solid var(--color-line);background:#fff;border-radius:3px;transition:box-shadow .24s;overflow:hidden}.partners-module__QbMUnq__partnerCard:hover{box-shadow:0 12px 36px -20px #0a192f38}.partners-module__QbMUnq__profileCover{background:var(--color-navy);grid-template-columns:43% 57%;min-height:460px;display:grid}.partners-module__QbMUnq__portrait{isolation:isolate;background:#fff;position:relative;overflow:hidden}.partners-module__QbMUnq__portraitImage{object-fit:cover;transform:scale(var(--portrait-scale,1))}.partners-module__QbMUnq__portraitFrame{z-index:1;pointer-events:none;border:1px solid #ffffff47;position:absolute;inset:14px}.partners-module__QbMUnq__profileIntro{color:#fff;flex-direction:column;min-width:0;padding:30px 28px 24px;display:flex}.partners-module__QbMUnq__role{color:var(--color-gold);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.partners-module__QbMUnq__role:before{content:"";background:currentColor;width:20px;height:1px}.partners-module__QbMUnq__partnerName{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin-top:18px;font-size:clamp(26px,2.2vw,31px);font-weight:400;line-height:1.2}.partners-module__QbMUnq__credential{color:var(--color-slate-light);margin-top:10px;font-size:14px}.partners-module__QbMUnq__focus{border-top:1px solid #ffffff26;margin-top:24px;padding-top:20px}.partners-module__QbMUnq__focusTitle{font-size:15px;font-weight:500;line-height:1.5}.partners-module__QbMUnq__summary{color:var(--color-slate-light);margin-top:8px;font-size:14px;line-height:1.75}.partners-module__QbMUnq__partnerContact{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:auto;padding-top:18px;font-size:14px;transition:color .18s;display:flex}.partners-module__QbMUnq__partnerContact svg,.partners-module__QbMUnq__partnerContact:hover{color:var(--color-gold)}.partners-module__QbMUnq__profileToggle{min-height:58px;color:var(--color-navy);justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;font-size:14px;font-weight:500;list-style:none;transition:background .18s;display:flex}.partners-module__QbMUnq__profileToggle:hover{background:var(--color-mist)}.partners-module__QbMUnq__profileToggle:focus-visible{outline-offset:-5px}.partners-module__QbMUnq__toggleIcon{width:16px;height:16px;color:var(--color-gold-ink);transition:transform .2s}.partners-module__QbMUnq__openLabel,.partners-module__QbMUnq__profileDetails[open] .partners-module__QbMUnq__closedLabel{display:none}.partners-module__QbMUnq__profileDetails[open] .partners-module__QbMUnq__openLabel{display:inline}.partners-module__QbMUnq__profileDetails[open] .partners-module__QbMUnq__toggleIcon{transform:rotate(45deg)}.partners-module__QbMUnq__profileBody{border-top:1px solid var(--color-line);margin:0 28px;padding:24px 0 28px;animation:.35s ease-out partners-module__QbMUnq__profile-in}@keyframes partners-module__QbMUnq__profile-in{0%{opacity:0;transform:translateY(-4px)}}.partners-module__QbMUnq__biography{color:var(--color-slate);font-size:15px;line-height:1.8}.partners-module__QbMUnq__team{margin-top:88px}.partners-module__QbMUnq__teamHeader{border-bottom:1px solid var(--color-navy);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:20px;display:flex}.partners-module__QbMUnq__teamHeader h3{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;font-size:26px}.partners-module__QbMUnq__teamHeader p{color:var(--color-slate);font-size:14px}.partners-module__QbMUnq__directory{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.partners-module__QbMUnq__groupTitle{border-bottom:1px solid var(--color-line);color:var(--color-gold-ink);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;padding:26px 0 10px;font-size:12px;font-weight:500;display:flex}.partners-module__QbMUnq__groupTitle span{color:var(--color-slate-light);letter-spacing:.08em}.partners-module__QbMUnq__member{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.partners-module__QbMUnq__memberName{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.015em;font-size:21px;line-height:1.3;transition:color .2s;display:block}.partners-module__QbMUnq__memberArrow{width:18px;height:18px;color:var(--color-slate-light);flex-shrink:0;transition:color .2s,transform .2s}.partners-module__QbMUnq__member:hover .partners-module__QbMUnq__memberName{color:var(--color-gold-ink)}.partners-module__QbMUnq__member:hover .partners-module__QbMUnq__memberArrow{color:var(--color-gold-ink);transform:translate(2px,-2px)}@media (min-width:1024px) and (max-width:1199px){.partners-module__QbMUnq__profileIntro{padding:26px 22px 20px}.partners-module__QbMUnq__partnerName{font-size:25px}.partners-module__QbMUnq__profileCover{grid-template-columns:40% 60%;min-height:460px}}@media (max-width:1023px){.partners-module__QbMUnq__partnerGrid{grid-template-columns:1fr;gap:24px}.partners-module__QbMUnq__profileCover{grid-template-columns:42% 58%;min-height:360px}.partners-module__QbMUnq__profileIntro{padding:32px}.partners-module__QbMUnq__partnerName{max-width:340px;font-size:32px}}@media (max-width:767px){.partners-module__QbMUnq__directory{grid-template-columns:1fr}.partners-module__QbMUnq__team{margin-top:64px}}@media (max-width:639px){.partners-module__QbMUnq__profileIntro{padding:24px}.partners-module__QbMUnq__partnerName{font-size:27px}}@media (max-width:479px){.partners-module__QbMUnq__partnerGrid{margin-top:40px}.partners-module__QbMUnq__profileCover{grid-template-columns:1fr;min-height:0}.partners-module__QbMUnq__portrait{aspect-ratio:4/5}.partners-module__QbMUnq__profileIntro{padding:26px}.partners-module__QbMUnq__partnerName{font-size:30px}.partners-module__QbMUnq__focus{margin-top:20px;padding-top:16px}.partners-module__QbMUnq__partnerContact{margin-top:8px}.partners-module__QbMUnq__profileToggle{padding-inline:26px}.partners-module__QbMUnq__profileBody{margin-inline:26px}}@media (prefers-reduced-motion:reduce){.partners-module__QbMUnq__partnerCard,.partners-module__QbMUnq__partnerContact,.partners-module__QbMUnq__profileToggle,.partners-module__QbMUnq__toggleIcon,.partners-module__QbMUnq__memberName,.partners-module__QbMUnq__memberArrow{transition:none}}
