.talent-campaign{isolation:isolate;align-items:center;width:min(100%,1560px);min-height:590px;margin-inline:auto;display:flex;position:relative}.talent-campaign-photo{z-index:-1;position:absolute;inset:0 0 0 30%}.talent-campaign-photo img{object-fit:contain;object-position:center;width:100%;height:100%}.talent-campaign-photo:after{content:"";background:linear-gradient(90deg,#000 0%,#0009 9%,#0000 28%),linear-gradient(#0000 76%,#000 100%);position:absolute;inset:0}.talent-campaign-copy{padding:46px var(--pad-section-x) 64px;width:49%}.brand-site .talent-campaign h1{margin:0 0 22px;font-size:clamp(62px,7.6vw,108px)}.talent-campaign h1 .brand-editorial{font-size:1.05em}.talent-campaign-copy>p{color:var(--brand-ivory);margin:0 0 24px;font-size:15px;line-height:1.7}.talent-campaign-brush{pointer-events:none;width:220px;height:auto;position:absolute;bottom:44px;right:8%;transform:rotate(-7deg)}.talent-shortlist{grid-template-columns:1fr 1fr;gap:10%;padding-block:76px;display:grid}.brand-site .talent-shortlist h2{font-family:var(--font-anton), sans-serif;text-transform:uppercase;letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(42px,5vw,68px);line-height:1.06}.talent-shortlist-intro>p{max-width:34ch;font-size:16px}.talent-shortlist-content ol{gap:25px;margin:0;padding:0;list-style:none;display:grid}.brand-site .talent-shortlist-content h3{font-family:var(--font-montserrat), sans-serif;letter-spacing:-.025em;margin:0 0 9px;font-size:21px;font-weight:600}.talent-shortlist-content p{max-width:51ch;margin:0;font-size:14px;line-height:1.75}.talent-profile-details{border-block:1px solid var(--brand-line);margin-top:28px}.talent-profile-details summary{cursor:pointer;min-height:64px;color:var(--brand-gold);justify-content:space-between;align-items:center;gap:20px;font-size:14px;list-style:none;display:flex}.talent-profile-details summary::-webkit-details-marker{display:none}.talent-profile-details summary>span{border-bottom:1px solid;border-right:1px solid;flex:none;width:12px;height:12px;margin:-6px 4px 0;transform:rotate(45deg)}.talent-profile-details[open] summary>span{margin-top:6px;transform:rotate(225deg)}.talent-profile-details p{padding-bottom:18px;font-size:13px}@media (max-width:1100px) and (min-width:901px){.talent-campaign{min-height:525px}.talent-campaign-copy{padding-inline:32px}.talent-campaign-copy .brand-campaign-button{padding-inline:20px;font-size:12px}}@media (max-width:900px){.talent-campaign{flex-direction:column;align-items:stretch;min-height:0}.talent-campaign-photo{z-index:auto;order:-1;position:relative;inset:auto}.talent-campaign-photo img{width:100%;height:auto;display:block}.talent-campaign-photo:after{background:linear-gradient(#0000 65%,#000)}.talent-campaign-copy{width:100%;padding:0 var(--pad-section-x) 28px;margin-top:0;position:relative}.brand-site .talent-campaign h1{margin-bottom:16px;font-size:clamp(51px,10vw,82px)}.talent-campaign h1 span{display:inline}.talent-campaign h1 .brand-editorial{margin-left:.14em}.talent-campaign-copy>p{margin-bottom:18px;font-size:14px}.talent-campaign-brush{display:none}.talent-shortlist{gap:6%}}@media (max-width:760px){.talent-shortlist{grid-template-columns:1fr;gap:34px;padding-block:44px}.talent-shortlist-intro>p{max-width:43ch;font-size:14px}.brand-site .talent-shortlist h2{font-size:clamp(40px,9vw,58px)}.talent-shortlist-content ol{gap:24px}.brand-site .talent-shortlist-content h3{font-size:19px}}
