.experience{padding:130px 8vw;background:var(--paper)}
.experience-lead{display:grid;grid-template-columns:1.25fr .75fr;column-gap:10vw;align-items:end}
.experience-lead .eyebrow{grid-column:1/-1}
.experience-lead h2{font:400 clamp(52px,6.5vw,92px)/.98 var(--brand-font);letter-spacing:-.025em;margin:0}
.experience-lead>p:last-child{font:400 25px/1.42 var(--brand-font);margin:0;color:#000}
.credentials{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:85px 0 90px}
.credentials div{min-height:210px;padding:28px 25px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}
.credentials div:first-child{padding-left:0}.credentials div:last-child{border-right:0}
.credentials strong{font:400 74px/1 var(--brand-font);color:var(--bronze)}
.credentials span{text-transform:uppercase;letter-spacing:.15em;font-size:11px;max-width:180px}
.experience-role{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;padding-bottom:90px}
.experience-role>p:last-child{font:400 clamp(29px,3.4vw,48px)/1.16 var(--brand-font);margin:0;max-width:850px}
.collaborators{background:#171716;color:#f5f0e8;padding:70px;display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw}
.collaborators-heading h3{font:400 43px/1.05 var(--brand-font);margin:0 0 20px}
.collaborators-heading>p:last-child{color:#aaa39b;max-width:360px}
.name-grid{display:grid;grid-template-columns:1fr 1fr;align-content:start}
.name-grid span{padding:20px 15px;border-bottom:1px solid #48443f;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#b9b2aa}
.name-grid span:nth-child(odd){padding-left:0}
.experience-note,.concept-note{font-size:11px;letter-spacing:.04em;color:#000}
.experience-note{margin:28px 0 0}.concept-note{margin:22px 3.5vw 0}
@media(max-width:900px){.experience{padding:90px 6vw}.experience-lead,.experience-role,.collaborators{grid-template-columns:1fr}.experience-lead>p:last-child{margin-top:30px}.credentials{grid-template-columns:1fr;margin:65px 0}.credentials div:nth-child(2){border-right:0}.credentials div:nth-child(-n+2){border-bottom:1px solid var(--line)}.collaborators{padding:50px;gap:40px}.experience-role{gap:25px}}
@media(max-width:560px){.credentials{grid-template-columns:1fr}.credentials div,.credentials div:first-child{min-height:155px;padding:24px 0;border-right:0;border-bottom:1px solid var(--line)}.credentials div:last-child{border-bottom:0}.credentials strong{font-size:60px}.collaborators{padding:38px 28px}.name-grid{grid-template-columns:1fr}.name-grid span{padding-left:0}.experience-note{line-height:1.6}}
