.talent-pool{overflow:hidden}.talent-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.94fr);align-items:center;gap:clamp(2rem,5vw,6rem);min-height:min(780px,100vh - 72px);padding-top:clamp(3rem,7vw,7rem);padding-bottom:clamp(3rem,6vw,6rem);display:grid}.talent-hero__copy{max-width:700px}.talent-hero h1,.talent-intro h2,.talent-values h2,.talent-form-section h2{letter-spacing:-.09em;margin:1rem 0 1.5rem;font-size:clamp(3.8rem,7.3vw,7.4rem);line-height:.84}.talent-hero h1 em,.talent-intro h2 em,.talent-form-section h2 em{font-family:var(--font-display);font-weight:400}.talent-hero__copy>p:not(.eyebrow){max-width:420px;color:var(--color-muted);margin:0 0 2rem;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.45}.talent-hero__image,.talent-intro__image{background:var(--color-surface);position:relative;overflow:hidden}.talent-hero__image{min-height:clamp(410px,48vw,650px)}.talent-hero__image img,.talent-intro__image img{object-fit:cover}.talent-intro{grid-template-columns:minmax(260px,.78fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,9vw,10rem);display:grid}.talent-intro__image{min-height:clamp(360px,42vw,600px)}.talent-intro__copy{max-width:600px}.talent-intro h2{font-size:clamp(3rem,5.6vw,5.8rem)}.talent-intro__copy>p:not(.eyebrow){color:var(--color-muted);margin:0 0 1rem;font-size:1.05rem;line-height:1.6}.talent-intro .text-link{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin-top:1.4rem;font-size:.75rem;font-weight:800}.talent-values{background:#202020}.talent-values h2{font-size:clamp(3rem,5.5vw,5.8rem)}.talent-values__intro{max-width:600px;color:var(--color-muted);margin:0;font-size:1.1rem;line-height:1.55}.talent-values__grid{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,6vw,5.5rem);display:grid}.talent-value{border-bottom:1px solid var(--color-line);grid-template-columns:3.5rem 1fr;gap:.5rem 1rem;min-height:210px;padding:1.8rem 1.25rem 2rem 0;display:grid}.talent-value:nth-child(odd){border-right:1px solid var(--color-line);padding-right:clamp(1.25rem,4vw,4rem)}.talent-value:nth-child(2n){padding-left:clamp(1.25rem,4vw,4rem)}.talent-value span{color:var(--color-accent);letter-spacing:.08em;grid-row:span 2;font-size:.68rem;font-weight:800}.talent-value h3{letter-spacing:-.06em;margin:0;font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1}.talent-value p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.5}.talent-form-section{color:#1a1a1a;background:#efefef;padding-block:clamp(5rem,9vw,9rem)}.talent-form-section h2{max-width:900px;font-size:clamp(3.2rem,6.2vw,6.5rem)}.talent-form-section__intro>p:last-child{max-width:560px;margin:0;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.45}.talent-form-section__button{margin-top:2rem}@media (max-width:760px){.talent-hero,.talent-intro{grid-template-columns:1fr}.talent-hero{min-height:0;padding-top:3.5rem}.talent-hero__image{order:-1;min-height:90vw}.talent-intro__image{min-height:78vw}.talent-intro{gap:2.5rem}.talent-values__grid{grid-template-columns:1fr}.talent-value,.talent-value:nth-child(odd),.talent-value:nth-child(2n){border-right:0;min-height:0;padding:1.5rem 0}}
