.director-intro{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1600px;margin:0 auto;padding:56px 6.2%;display:grid}.director-intro-name{border-right:1px solid var(--line);padding-right:35px}.director-intro .eyebrow{margin-bottom:18px}.director-role{color:var(--muted);letter-spacing:.09em;margin:0 0 2px;font-size:13px}.director-intro h2{letter-spacing:.16em;margin:0 0 15px;font-size:34px}.director-specialty{color:var(--green);border-top:1px solid #bdcfc1;padding-top:12px;font-size:13px;display:inline-block}.director-intro-copy{align-self:center}.director-intro-copy h3{margin-bottom:17px;font-size:20px;font-weight:500;line-height:1.75}.director-intro-copy>p{color:#53635d;margin-bottom:14px;font-size:15px;line-height:1.95}.director-intro-copy .text-link{margin-top:10px}.director-profile{border-top:1px solid var(--line);margin-top:80px;padding-top:58px;scroll-margin-top:32px}.director-profile-heading{margin-bottom:34px}.director-profile-heading .eyebrow{margin-bottom:15px}.director-profile-heading h2{margin-bottom:14px;font-size:32px}.director-profile-heading>p:last-child{color:var(--muted);margin:0;font-size:15px}.director-biography{grid-template-columns:.72fr 1.28fr;gap:48px;display:grid}.director-nameplate{background:var(--green-dark);color:#eef3ed;flex-direction:column;justify-content:space-between;min-height:375px;padding:35px;display:flex}.director-nameplate>p:first-child{letter-spacing:.16em;color:#c0d2c1;margin:0;font-size:11px;line-height:1.75}.director-nameplate>div{margin:35px 0}.director-nameplate>div>span{letter-spacing:.1em;color:#c0d2c1;font-size:13px}.director-nameplate h3{font-family:var(--serif);letter-spacing:.15em;margin:7px 0 0;font-size:39px;font-weight:400;line-height:1.7}.director-nameplate .director-nameplate-foot{letter-spacing:.06em;border-top:1px solid #ffffff36;margin:0;padding-top:20px;font-size:12px;line-height:1.9}.director-bio-text{align-self:center;padding:5px 0}.director-bio-kicker{color:var(--green);letter-spacing:.07em;margin-bottom:7px;font-size:12px}.director-bio-text>h3{font-family:var(--serif);margin-bottom:22px;font-size:25px;font-weight:500;line-height:1.7}.director-bio-text>p:not(.director-bio-kicker){color:#53635d;font-size:16px;line-height:2}.director-desk-role{border-left:2px solid #769980;margin-top:24px;padding:3px 0 3px 20px}.director-desk-role strong{font-size:14px;font-weight:500}.director-desk-role>p{color:#53635d;margin:8px 0 0;font-size:14px;line-height:1.95}.director-career{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:48px;margin-top:52px;padding-top:38px;display:grid}.director-career-start .eyebrow{margin-bottom:16px}.director-career-start h3{font-family:var(--serif);margin-bottom:15px;font-size:21px;font-weight:500}.director-career-start>p:last-child{color:#53635d;margin-bottom:0;font-size:14px;line-height:2}.director-timeline{margin:0;padding:0;list-style:none}.director-timeline>li{border-top:1px solid var(--line);grid-template-columns:60px 1fr;gap:23px;padding:20px 0;display:grid}.director-timeline>li:first-child{border:0;padding-top:0}.director-timeline>li:last-child{padding-bottom:0}.director-timeline>li>span{color:var(--green);font-family:Georgia,serif;font-size:23px;line-height:1.7}.director-timeline h4{margin:3px 0 5px;font-size:15px;font-weight:500;line-height:1.9}.director-timeline p{color:#617068;margin:0;font-size:13px;line-height:1.9}.director-credits-heading{margin-top:66px;margin-bottom:26px}.director-credits-heading .eyebrow{margin-bottom:16px}.director-credits-heading h3{font-family:var(--serif);margin-bottom:12px;font-size:25px;font-weight:500}.director-credits-heading>p:last-child{color:var(--muted);margin:0;font-size:13px}.director-credits>article{border-top:1px solid var(--line);grid-template-columns:36px .83fr 1.17fr;align-items:start;gap:24px;padding:25px 0;display:grid}.director-credits>article:last-child{border-bottom:1px solid var(--line)}.director-credit-number{color:#799180;font:18px/1.9 Georgia,serif}.director-credits .eyebrow{letter-spacing:.13em;margin:0 0 8px;font-size:9px}.director-credits h4{margin:0;font-size:17px;font-weight:500;line-height:1.8}.director-credits ul{color:#4e6057;margin:0;padding:0;font-size:14px;line-height:2;list-style:none}.director-credits li+li{margin-top:4px}.director-source-note{color:var(--muted);margin:16px 0 0;font-size:11px}@media (max-width:850px){.director-intro{gap:35px;padding:45px 5%}.director-intro-name{padding-right:25px}.director-intro-copy h3{font-size:18px}.director-intro-copy>p{font-size:14px}.director-biography,.director-career{grid-template-columns:.75fr 1.25fr;gap:30px}.director-nameplate{padding:27px}.director-nameplate h3{font-size:33px}.director-bio-text>h3{font-size:23px}.director-bio-text>p:not(.director-bio-kicker){font-size:15px}.director-credits>article{grid-template-columns:28px .82fr 1.18fr;gap:18px}}@media (max-width:600px){.director-intro{grid-template-columns:1fr;gap:25px;padding:36px 24px}.director-intro-name{border-right:0;border-bottom:1px solid var(--line);padding:0 0 23px}.director-intro .eyebrow{margin-bottom:13px;font-size:9px}.director-role{font-size:12px}.director-intro h2{margin-bottom:10px;font-size:29px}.director-specialty{border:0;padding:0;font-size:12px}.director-intro-copy h3{font-size:18px}.director-intro-copy>p{font-size:14px}.director-intro-copy .text-link{white-space:normal;gap:15px;font-size:12px}.director-profile{margin-top:46px;padding-top:36px}.director-profile-heading h2{font-size:26px;line-height:1.7}.director-profile-heading>p:last-child{font-size:14px}.director-biography{grid-template-columns:1fr;gap:30px}.director-nameplate{min-height:245px;padding:27px}.director-nameplate>p:first-child{font-size:9px}.director-nameplate>div{margin:24px 0}.director-nameplate h3{font-size:36px}.director-nameplate .director-nameplate-foot{padding-top:14px;font-size:11px}.director-nameplate-foot br{display:none}.director-bio-text{padding:0}.director-bio-text>h3{font-size:24px}.director-bio-text>p:not(.director-bio-kicker){font-size:15px}.director-desk-role{padding-left:16px}.director-desk-role>p{font-size:14px}.director-career{grid-template-columns:1fr;gap:27px;margin-top:35px;padding-top:30px}.director-timeline>li{grid-template-columns:55px 1fr;gap:19px}.director-timeline h4{font-size:14px}.director-timeline>li>span{font-size:22px}.director-credits-heading{margin-top:45px}.director-credits-heading h3{font-size:23px}.director-credits-heading>p:last-child{font-size:12px}.director-credits>article{grid-template-columns:25px 1fr;gap:10px 17px;padding:23px 0}.director-credits>article ul{grid-column:2/-1;font-size:13px}.director-credits h4{font-size:17px}.director-source-note{font-size:10px;line-height:1.8}}.director-profile-heading h2>span{display:inline-block}
