.home-mentorship{position:relative;isolation:isolate;background:#122747;color:#fff;scroll-margin-top:110px;overflow:hidden}.home-mentorship-photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 65%}.home-mentorship-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(6 20 43 / .90) 0%,rgb(6 20 43 / .84) 28%,rgb(6 20 43 / .64) 52%,rgb(6 20 43 / .44) 78%,rgb(6 20 43 / .35) 100%)}.home-mentorship-main{min-height:650px;display:flex;align-items:center;padding-block:76px}.home-mentorship-copy{max-width:640px}.home-mentorship .eyebrow{font-size:14px;letter-spacing:.12em;text-transform:none;margin-bottom:32px}.home-mentorship h2{font-size:clamp(48px,5.3vw,80px);font-weight:300;line-height:1.04;letter-spacing:-.045em}.home-mentorship h2 em{color:#e32636;font-weight:450}.home-mentorship-intro{max-width:390px;margin-top:32px;font-size:16px;line-height:1.6;color:#fff}.home-mentorship .home-mentorship-cta{min-height:48px;min-width:0;margin-top:26px;padding:12px 26px;font-size:13px;letter-spacing:.04em}.home-mentorship-main{position:relative}.home-mentorship-journey{background:#0c1e39;border-top:1px solid #ffffff28}.home-mentorship-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-block:0;padding-block:38px 42px}.home-mentorship-steps li{min-width:0;position:relative}.home-mentorship-steps li::before{content:"";position:absolute;left:24px;right:-36px;top:23px;height:1px;background:#ffffff45}.home-mentorship-steps li:last-child::before{display:none}.home-mentorship-number{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:18px;border:1px solid #e32636;border-radius:50%;background:#0c1e39;color:#fff;font:12px/1 'Geist Mono',monospace;letter-spacing:.04em}.home-mentorship-steps li:last-child .home-mentorship-number{background:#b01030;border-color:#b01030}.home-mentorship-steps h3{font-size:30px;font-weight:450;letter-spacing:-.035em;margin-bottom:12px}.home-mentorship-steps p{max-width:27ch;color:#e3e7ee;font-size:15px;line-height:1.55}@media(min-width:1600px){.home-mentorship-main{min-height:720px}}@media(max-width:900px){.home-mentorship-main{min-height:610px;padding-block:64px}.home-mentorship-steps{gap:24px}.home-mentorship-steps li::before{right:-24px}.home-mentorship-steps h3{font-size:26px}.home-mentorship-steps p{font-size:14px}}@media(max-width:640px){.home-mentorship-main{min-height:610px;align-items:flex-start;padding-block:54px 58px}.home-mentorship-photo{height:610px;object-position:61% 50%}.home-mentorship-shade{background:linear-gradient(90deg,rgb(6 20 43 / .90) 0%,rgb(6 20 43 / .80) 50%,rgb(6 20 43 / .60) 100%)}.home-mentorship .eyebrow{font-size:12px;margin-bottom:28px}.home-mentorship h2{font-size:clamp(42px,10vw,58px)}.home-mentorship-intro{font-size:15px;max-width:33ch;margin-top:28px}.home-mentorship-steps{grid-template-columns:1fr;gap:0;padding-block:32px 38px}.home-mentorship-steps li{display:grid;grid-template-columns:44px 1fr;column-gap:20px;padding-bottom:30px}.home-mentorship-steps li:last-child{padding-bottom:0}.home-mentorship-steps li::before{left:21px;right:auto;top:22px;bottom:0;width:1px;height:auto}.home-mentorship-number{grid-column:1;grid-row:1/3;width:44px;height:44px;margin:0}.home-mentorship-steps h3{grid-column:2;font-size:28px;line-height:1.2;padding-top:4px;margin-bottom:10px}.home-mentorship-steps p{grid-column:2;font-size:14px;max-width:34ch}}@media(max-width:360px){.home-mentorship h2{font-size:36px}.home-mentorship-main{min-height:590px}.home-mentorship-photo{height:590px}.home-mentorship-steps li{column-gap:16px}}