.page-module__l9Q7Aa__page{width:min(100% - 2 * var(--k-wrap-pad), var(--k-wrap-max));color:var(--k-head);margin-inline:auto}.page-module__l9Q7Aa__sec{margin-bottom:var(--k-sec)}.page-module__l9Q7Aa__phead{padding:calc(var(--k-nav-h) + clamp(40px, 6vw, 88px)) 0 clamp(40px, 5vw, 72px);margin-bottom:clamp(40px,5vw,72px)}.page-module__l9Q7Aa__crumbs{font-family:var(--k-sans);letter-spacing:.12em;text-transform:uppercase;color:#575a6b;align-items:center;gap:6px;margin-bottom:clamp(28px,4vw,48px);font-size:12px;font-weight:600;display:flex}.page-module__l9Q7Aa__crumbs a{color:inherit;text-decoration:none}.page-module__l9Q7Aa__crumbs [aria-current]{color:var(--k-head)}.page-module__l9Q7Aa__hero{grid-template-columns:5fr 7fr;align-items:end;gap:clamp(36px,5vw,88px);display:grid}.page-module__l9Q7Aa__frame{aspect-ratio:4/5;background:var(--k-red);border-radius:34px;position:relative;overflow:hidden;container-type:inline-size}.page-module__l9Q7Aa__frameWord{white-space:nowrap;text-indent:-.065em;font-family:var(--k-sans);letter-spacing:-.06em;color:#ffffff26;font-size:38.7cqw;font-weight:800;line-height:1;position:absolute;top:5%;left:5%}.page-module__l9Q7Aa__portrait{width:162%;max-width:none;height:auto;position:absolute;bottom:-5%;left:-14.5%}.page-module__l9Q7Aa__h1{flex-wrap:wrap;align-items:baseline;column-gap:.22em;margin:0;font-size:clamp(50px,8vw,118px);line-height:.95;display:flex}.page-module__l9Q7Aa__h1Italic{white-space:nowrap;font-family:var(--k-serif);font-size:.9em;font-style:italic;font-weight:400}.page-module__l9Q7Aa__h1Bold{font-family:var(--k-sans);letter-spacing:-.045em;font-weight:700}.page-module__l9Q7Aa__bio{max-width:40em;font-family:var(--k-tc);letter-spacing:.035em;color:#575a6b;margin-top:28px;font-size:16.5px;line-height:1.75}.page-module__l9Q7Aa__bio p{margin:0 0 18px}.page-module__l9Q7Aa__bio p:nth-child(-n+2){color:var(--k-head)}.page-module__l9Q7Aa__btns{gap:12px;margin-top:32px;display:flex}.page-module__l9Q7Aa__btnPrimary,.page-module__l9Q7Aa__btnGhost{min-height:52px;font-family:var(--k-tc);border-radius:999px;align-items:center;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__l9Q7Aa__btnPrimary{background:var(--k-red);color:var(--k-white);transition:transform .22s var(--k-ease)}.page-module__l9Q7Aa__btnPrimary:hover,.page-module__l9Q7Aa__btnPrimary:focus-visible{transform:translateY(-2px)}.page-module__l9Q7Aa__btnPrimary:active{transform:scale(.97)}.page-module__l9Q7Aa__btnGhost{color:var(--k-head);transition:transform .22s var(--k-ease), box-shadow .22s var(--k-ease);border:1px solid #0d0e1538}.page-module__l9Q7Aa__btnGhost:hover,.page-module__l9Q7Aa__btnGhost:focus-visible{box-shadow:var(--k-shadow-btn);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.page-module__l9Q7Aa__btnPrimary,.page-module__l9Q7Aa__btnGhost{transition:none}.page-module__l9Q7Aa__btnPrimary:hover,.page-module__l9Q7Aa__btnPrimary:focus-visible,.page-module__l9Q7Aa__btnPrimary:active,.page-module__l9Q7Aa__btnGhost:hover,.page-module__l9Q7Aa__btnGhost:focus-visible{box-shadow:none;transform:none}}.page-module__l9Q7Aa__photos{align-items:end;gap:20px;display:grid}.page-module__l9Q7Aa__photo{background:var(--k-mist);border-radius:34px;position:relative;overflow:hidden}.page-module__l9Q7Aa__caps{font-family:var(--k-sans);color:#575a6b;justify-content:space-between;gap:20px;margin-top:14px;font-size:14px;display:flex}.page-module__l9Q7Aa__shead{margin:0 0 clamp(36px,4.5vw,64px);font-size:clamp(34px,3.3vw,48px);line-height:1}.page-module__l9Q7Aa__sheadBold{font-family:var(--k-sans);letter-spacing:-.04em;font-weight:700}.page-module__l9Q7Aa__sheadItalic{font-family:var(--k-serif);font-style:italic;font-weight:400}.page-module__l9Q7Aa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.page-module__l9Q7Aa__card{border:1px solid #0d0e151c;border-radius:26px;flex-direction:column;gap:10px;padding:28px;display:flex}.page-module__l9Q7Aa__num{font-family:var(--k-serif);color:var(--k-red);font-size:34px;font-style:italic;line-height:1}.page-module__l9Q7Aa__cardTitle{font-family:var(--k-tc);margin:0;font-size:20px;font-weight:700}.page-module__l9Q7Aa__cardBody{font-family:var(--k-tc);letter-spacing:.035em;color:#575a6b;margin:0;font-size:15.5px;line-height:1.6}.page-module__l9Q7Aa__ms{grid-template-columns:4fr 8fr;gap:clamp(32px,5vw,80px);display:grid}.page-module__l9Q7Aa__ms .page-module__l9Q7Aa__shead{margin-bottom:0}.page-module__l9Q7Aa__chips{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.page-module__l9Q7Aa__chip{background:var(--k-yellow);height:30px;font-family:var(--k-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 13px;font-size:11.5px;font-weight:600;display:inline-flex}.page-module__l9Q7Aa__cv{border-top:1px solid var(--k-head);margin:0;padding:0;list-style:none}.page-module__l9Q7Aa__row{border-bottom:1px solid #0d0e151c;grid-template-columns:140px 1fr auto;gap:20px;padding:22px 0;display:grid}.page-module__l9Q7Aa__year{font-family:var(--k-sans);color:#575a6b;font-size:14px}.page-module__l9Q7Aa__name{font-family:var(--k-tc);font-size:19px;font-weight:700}.page-module__l9Q7Aa__desc{font-family:var(--k-tc);color:#575a6b;margin-top:4px;font-size:15px;line-height:1.6}.page-module__l9Q7Aa__role{font-family:var(--k-serif);color:var(--k-red);white-space:nowrap;font-size:19px;font-style:italic}.page-module__l9Q7Aa__pills{gap:8px;margin-bottom:20px;display:flex}.page-module__l9Q7Aa__pillOn,.page-module__l9Q7Aa__pillOff{height:44px;font-family:var(--k-sans);color:var(--k-head);cursor:pointer;background:0 0;border:1.5px solid #0d0e1538;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.page-module__l9Q7Aa__pillOn{color:var(--k-white);background:#0d0e15;border-color:#0d0e15}.page-module__l9Q7Aa__pillCount{opacity:.7;font-size:11px;font-weight:600;top:0}@media (max-width:1023px){.page-module__l9Q7Aa__hero,.page-module__l9Q7Aa__ms{grid-template-columns:1fr}.page-module__l9Q7Aa__frame{max-width:520px}}@media (max-width:760px){.page-module__l9Q7Aa__photos{grid-template-columns:1fr!important}.page-module__l9Q7Aa__cards{grid-template-columns:1fr}.page-module__l9Q7Aa__row{grid-template-columns:1fr;gap:6px}}
