.executiveAssessmentPage{background:#050505;color:#f2efe8;min-height:100vh}.executiveAssessmentHero{min-height:calc(100svh - 68px);padding:clamp(42px,6vw,92px) clamp(20px,5vw,80px) 48px;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #2d2d2d;overflow:hidden}.executiveAssessmentHero small,.executiveAssessmentHero>span{font-size:10px;letter-spacing:.16em;line-height:1.5;color:#8f8c85}.executiveAssessmentHero h1{font-size:clamp(74px,12.5vw,196px);font-weight:300;letter-spacing:-.072em;line-height:.76;margin:5vh 0 6vh;max-width:7.5ch}.executiveAssessmentIntro{display:grid;grid-template-columns:minmax(280px,620px) minmax(260px,1fr);grid-gap:36px;gap:36px;align-items:end}.executiveAssessmentIntro p{font-size:clamp(24px,2.8vw,46px);font-weight:300;letter-spacing:-.035em;line-height:1.05;margin:0}.executiveAssessmentIntro small{max-width:72ch;justify-self:end}.executiveAssessmentEmbed{padding:0;background:#000}.executiveAssessmentFrame{display:block;width:100%;height:1250px;border:0;background:#000}@media(max-width:760px){.executiveAssessmentHero{min-height:82svh;padding-top:38px}.executiveAssessmentHero h1{font-size:clamp(58px,20vw,94px);line-height:.8;margin:8vh 0}.executiveAssessmentIntro{grid-template-columns:1fr;gap:24px}.executiveAssessmentIntro small{justify-self:start}.executiveAssessmentFrame{height:1450px}}