.talent-index__group{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:30px;margin-top:60px;display:grid}.ux-section__head+.talent-index__group{margin-top:0}.talent-index__label{color:var(--ux-grey);text-transform:uppercase;border-top:1px solid #000;margin:0;padding-top:24px;font-size:14px;font-weight:600;line-height:1.2em}.talent-index .all-roles__item{padding:22px 0}.talent-index .all-roles__name{font-size:28px}.talent-areas{padding-top:0}.talent-area{border-top:1px solid #000;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:30px;padding:30px 0 90px;display:grid}.talent-area:last-child{padding-bottom:0}.talent-area__text{flex-direction:column;align-self:start;align-items:flex-start;gap:20px;display:flex;position:sticky;top:110px}.talent-area__num{font-size:16px;font-weight:500}.talent-area__name{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:44px;font-weight:700;line-height:.95em}.talent-area__name a{color:inherit;text-decoration:none;transition:color .3s cubic-bezier(.44,0,.56,1)}.talent-area__name a:hover{color:var(--ux-red)}.talent-area__summary{letter-spacing:-.02em;max-width:24em;margin:0;font-size:20px;line-height:1.35em}.talent-area__roles{border-top:1px solid var(--ux-line);align-self:stretch;margin:0;padding:0;list-style:none}.talent-area__roles li{border-bottom:1px solid var(--ux-line);color:var(--ux-grey);letter-spacing:-.01em;align-items:baseline;gap:12px;padding:11px 0;font-size:16px;line-height:1.35em;display:flex}.talent-area__roles li:before{content:"";background:var(--ux-red);border-radius:100px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.talent-area__meta{color:var(--ux-grey);text-transform:uppercase;margin:0;font-size:13px;font-weight:600;line-height:1.3em}.talent-area__media{aspect-ratio:16/10;background:#f3f3f3;display:block;position:relative;overflow:hidden}.talent-area__media img{object-fit:cover;will-change:transform;width:100%;height:105%;position:absolute;top:0;left:0}.talent-hero{z-index:1;box-sizing:border-box;color:#fff;background:#000;align-items:flex-end;width:100%;min-height:92svh;padding:170px 30px 30px;font-family:Inter Display,Inter Display Placeholder,sans-serif;display:flex;position:relative;overflow:hidden}.talent-hero *,.talent-body *,.talent-areas *{box-sizing:border-box}.talent-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.talent-hero:after{content:"";background:linear-gradient(#0000008c 0%,#0006 35%,#000000e6 100%);position:absolute;inset:0}.talent-hero__inner{z-index:1;flex-direction:column;gap:70px;width:100%;max-width:1860px;margin:0 auto;display:flex;position:relative}.talent-hero__text{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.talent-hero__title{letter-spacing:-.05em;text-transform:uppercase;max-width:10em;margin:0;font-size:clamp(56px,8.5vw,140px);font-weight:700;line-height:.9em}.talent-hero__lead{color:#ffffffe0;letter-spacing:-.02em;max-width:30em;margin:0;font-size:22px;line-height:1.35em}.talent-hero__details{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.talent-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;display:grid}.talent-facts__item{border-top:1px solid #ffffff73;flex-direction:column;gap:8px;padding-top:16px;display:flex}.talent-facts dt{color:#ffffffb3;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.2em}.talent-facts dd{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.2em}.talent-body{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:30px 60px;display:grid}.talent-body__intro{flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky;top:110px}.talent-body__desc{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:500;line-height:1.25em}.talent-body__heading{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 30px;font-size:44px;font-weight:700;line-height:.95em}.talent-roles{border-top:1px solid #000;margin:0;padding:0;list-style:none}.talent-roles__item{border-bottom:1px solid var(--ux-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:30px;padding:20px 0;display:grid}.talent-roles__name{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.2em}.talent-roles__desc{color:var(--ux-grey);letter-spacing:-.01em;font-size:17px;line-height:1.4em}.talent-body__more{max-width:40em;color:var(--ux-grey);letter-spacing:-.01em;margin:30px 0 0;font-size:18px;line-height:1.45em}.talent-body__more strong{color:#000;font-weight:600}.talent-body__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.talent-body__link{color:#000;border-bottom:1px solid;font-size:16px;font-weight:600;text-decoration:none;transition:color .3s cubic-bezier(.44,0,.56,1)}.talent-body__link:hover{color:var(--ux-red)}.talent-related{padding-top:0}.talent-related__head{flex-direction:row;justify-content:space-between;align-items:flex-end}.talent-related__heading{flex-direction:column;gap:20px;display:flex}@media (width<=1199.98px){.talent-index__group{grid-template-columns:1fr;gap:14px;margin-top:50px}.talent-index__label{border-top:0;padding-top:0}.talent-index .all-roles__name{font-size:26px}.talent-area{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);padding-bottom:70px}.talent-area__name{font-size:34px}.talent-area__summary{font-size:18px}.talent-hero{min-height:80svh}.talent-hero__lead{font-size:20px}.talent-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px}.talent-hero__inner{gap:50px}.talent-body{grid-template-columns:1fr;gap:60px}.talent-body__intro{position:static}.talent-body__desc{font-size:24px}.talent-body__heading{font-size:36px}}@media (width<=809.98px){.talent-index__group{margin-top:40px}.talent-index .all-roles__item{padding:18px 0}.talent-index .all-roles__name{font-size:22px}.talent-area{grid-template-columns:1fr;gap:20px;padding:20px 0 60px}.talent-area__text{gap:16px;position:static}.talent-area__media{order:-1}.talent-area__name{font-size:30px}.talent-hero{padding:130px 20px 24px}.talent-hero:after{background:linear-gradient(#0009 0%,#000000ad 40%,#000000e6 100%)}.talent-hero__title{font-size:44px}.talent-hero__lead{font-size:18px}.talent-hero__inner{gap:40px}.talent-facts{gap:20px 16px}.talent-facts dd{font-size:17px}.talent-body{gap:50px}.talent-body__desc{font-size:21px}.talent-body__heading{margin-bottom:20px;font-size:30px}.talent-roles__item{grid-template-columns:1fr;gap:6px;padding:16px 0}.talent-roles__name{font-size:19px}.talent-roles__desc,.talent-body__more{font-size:16px}.talent-related__head{flex-direction:column;align-items:flex-start}}.talent-roles__name a{color:inherit;text-decoration:none;transition:color .3s cubic-bezier(.44,0,.56,1)}.talent-roles__name a:hover{color:var(--ux-red)}.talent-roles__guide{letter-spacing:0;text-transform:uppercase;margin-top:6px;font-size:14px;font-weight:600;display:block;color:var(--ux-red)!important}.talent-area__roles a{color:#000;text-decoration:none;transition:color .3s cubic-bezier(.44,0,.56,1)}.talent-area__roles a:hover{color:var(--ux-red)}.talent-area__guide{color:var(--ux-red);font-weight:600}
