:root{--font:Inter,Arial,sans-serif;--ink:#171b1a;--paper:#fafaf7;--panel:#fff;--muted:#626963;--line:#dce1db;--soft:#edf1eb;--accent:#1b4439;--dark:#16372e;--headlinefont:Inter,Arial,sans-serif;--contentfont:Inter,Arial,sans-serif}
body{font-family:Inter,Arial,sans-serif!important;-webkit-font-smoothing:antialiased}
.shaad-header,.shaad-header *{box-sizing:border-box}.shaad-header{background:#fff;border-bottom:1px solid #e6e9e4;position:relative;z-index:20;width:100%;color:#171b1a}
.shaad-nav-wrap{max-width:1248px;min-height:80px;padding:0 32px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}
.shaad-logo{font-family:Inter,Arial,sans-serif;font-size:27px;font-weight:800;line-height:1;letter-spacing:-1.5px;color:#171b1a!important;text-decoration:none;white-space:nowrap}.shaad-logo span{color:#639072}
.shaad-menu{display:flex;align-items:center;gap:32px}.shaad-menu a{font:500 14px/1.4 Inter,Arial,sans-serif;color:#5b625e;text-decoration:none;display:flex;align-items:center;min-height:44px;white-space:nowrap}
.shaad-menu a:hover,.shaad-menu a[aria-current]{color:#183d30}.shaad-menu a[aria-current]{box-shadow:inset 0 -2px #183d30;font-weight:700}
.shaad-menu .shaad-login{color:#183d30;border:1px solid #d5ded6;border-radius:7px;padding:0 17px;margin-left:12px;box-shadow:none;background:#f7f9f5}.shaad-menu-toggle{display:none}
.shaad-header a:focus-visible,.shaad-menu-toggle:focus-visible{outline:3px solid #579074;outline-offset:4px}
.shaad-home .hl_page-preview--content :is(h1,h2,h3,h4,p,a,span){font-family:Inter,Arial,sans-serif!important}.shaad-home .hl_page-preview--content :is(h1,h2,h3){letter-spacing:-.035em;line-height:1.25!important;text-transform:none!important}
.shaad-home #heading-K9m4aIygtM h1{font-size:clamp(30px,3.3vw,46px)!important;max-width:1040px;margin:12px auto 0;line-height:1.22!important;font-weight:700!important}
.shaad-home #section-AXy0Zbj1oG{padding-top:40px!important;background:#fafaf7!important}
.shaad-home #button-8Rw6cJF9io_btn{background:#1b4439!important;color:#fff!important;border-radius:8px!important;font-size:18px!important;padding:18px 28px!important;font-weight:600!important;box-shadow:none!important}
.shaad-home .review-source{font-family:Inter,Arial,sans-serif}.shaad-home video{border-radius:12px;box-shadow:0 12px 40px #1b332215}
.shaad-mentorship :is(h1,h2,h3,.brand-name,.call-price,.host strong,.large-copy){font-family:Inter,Arial,sans-serif!important}.shaad-mentorship :is(h1,h2){font-weight:650;letter-spacing:-.045em}.shaad-mentorship .booking-section{background:#f3f5ef;padding-top:48px;padding-bottom:64px}
.shaad-mentorship .booking-heading{margin-bottom:30px}.shaad-mentorship #booking-heading{font-size:clamp(32px,4vw,48px);line-height:1.12;max-width:650px}.shaad-mentorship .booking-heading .eyebrow{font-size:11px;letter-spacing:.12em;color:#4c6759}
.shaad-mentorship .booking-card{border-color:#d8e0d5;box-shadow:0 10px 40px #20352506;border-radius:12px}.shaad-mentorship .call-overview{background:#183d30}.shaad-mentorship .host span,.shaad-mentorship .call-facts span{color:#bbd4b7}.shaad-mentorship .call-overview>p,.shaad-mentorship .call-price>span{color:#d6e2d6}
.shaad-mentorship .button{background:#1b4439;color:#fff;border-radius:7px}.shaad-mentorship .button:hover{background:#285d47}.shaad-mentorship .calendar-days>button:enabled{background:#edf3e8;color:#264e39}.shaad-mentorship .calendar-days>button[aria-pressed=true],.shaad-mentorship .time-slots button[aria-pressed=true]{background:#1b4439;color:#fff}.shaad-mentorship .time-slots button{border-color:#a5bda4;color:#264e39}.shaad-mentorship .time-slots button[aria-pressed=true]{color:#fff}
.shaad-mentorship .hero{padding-top:70px}.shaad-mentorship .hero h2{font-size:clamp(34px,4.1vw,55px)}.shaad-mentorship .hero h2 span{color:#6b816a}.shaad-mentorship .focus{background:#edf1eb}.shaad-mentorship .call-price>span{font-family:Inter,Arial,sans-serif}.shaad-mentorship .policy-links{border-color:#dce1db}
@media(max-width:700px){.shaad-nav-wrap{min-height:68px;padding:0 20px;flex-wrap:wrap;gap:0}.shaad-logo{font-size:25px}.shaad-menu-toggle{display:flex;align-items:center;gap:10px;font:500 14px Inter,Arial,sans-serif;background:#fff;border:1px solid #dce1db;padding:10px 12px;border-radius:6px;min-height:42px;color:#183d30}.shaad-menu{display:none;width:100%;padding:6px 0 18px;gap:0}.shaad-menu.is-open{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.shaad-menu a{min-height:48px;white-space:normal}.shaad-menu a[aria-current]{box-shadow:none;text-decoration:underline;text-underline-offset:6px}.shaad-menu .shaad-login{margin:0;padding:0 12px;justify-content:center}.shaad-home #section-AXy0Zbj1oG{padding-top:20px!important}.shaad-home #heading-K9m4aIygtM h1{font-size:30px!important;line-height:1.25!important;padding:0 8px}.shaad-home .hl_page-preview--content h1{font-size:26px!important}.shaad-home #button-8Rw6cJF9io_btn{font-size:16px!important;padding:17px 22px!important}.shaad-mentorship .booking-section{padding-top:26px;padding-bottom:38px}.shaad-mentorship #booking-heading{font-size:34px}.shaad-mentorship .booking-heading{margin-bottom:24px}.shaad-mentorship .booking-heading>p{font-size:15px;margin-top:12px}.shaad-mentorship .hero{padding-top:42px}.shaad-mentorship .hero h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.shaad-home .hl_page-preview--content h1 [style*="color"]{color:#1b4439!important}.shaad-home #button-8Rw6cJF9io_btn{border-color:#1b4439!important}.shaad-home #button-8Rw6cJF9io_btn *{font-size:inherit!important;color:#fff!important}
/* Original Academy identity, sized for the shared mobile navigation. */
.shaad-logo{display:flex;align-items:center;gap:11px;letter-spacing:0;min-height:48px}.shaad-logo>img{width:78px;height:42px;object-fit:contain;display:block}.shaad-logo .academy-wordmark{font:800 20px/1.06 Inter,Arial,sans-serif;letter-spacing:-.035em;color:#173d31;display:block}.shaad-logo .academy-wordmark>span{display:block;font-size:11px;font-weight:600;letter-spacing:.15em;color:#173d31;margin-top:4px}.shaad-nav-wrap{min-height:82px}.shaad-menu-toggle{touch-action:manipulation}.shaad-home img,.shaad-home video{max-width:100%}.shaad-home .review-source{padding-inline:20px}.shaad-mentorship input,.shaad-mentorship select,.shaad-mentorship textarea{font-size:16px}
@media(max-width:900px){.shaad-nav-wrap{padding-inline:24px;gap:16px}.shaad-menu{gap:20px}.shaad-menu .shaad-login{margin-left:0}}
@media(max-width:760px){.shaad-nav-wrap{min-height:74px;padding:0 18px;flex-wrap:wrap;gap:0}.shaad-logo{gap:10px}.shaad-logo>img{width:68px;height:38px}.shaad-logo .academy-wordmark{font-size:18px}.shaad-logo .academy-wordmark>span{font-size:9px}.shaad-menu-toggle{display:flex;align-items:center;gap:10px;font:500 13px Inter,Arial,sans-serif;background:#fff;border:1px solid #dce1db;padding:10px 12px;border-radius:6px;min-height:44px;color:#183d30}.shaad-menu{display:none;width:100%;padding:8px 0 18px;gap:0}.shaad-menu.is-open{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.shaad-menu a{min-height:48px}.shaad-menu .shaad-login{margin:0;padding:0 12px;justify-content:center}.shaad-home #heading-K9m4aIygtM h1{font-size:clamp(26px,7.2vw,34px)!important;line-height:1.23!important;padding:0 5px}.shaad-home #section-AXy0Zbj1oG{padding-top:24px!important}.shaad-mentorship .booking-heading{gap:14px}.shaad-mentorship #booking-heading{font-size:clamp(30px,8vw,36px)}.shaad-mentorship .calendar-layout{min-width:0}.shaad-mentorship .call-overview,.shaad-mentorship .booking-main{min-width:0}}
@media(max-width:360px){.shaad-nav-wrap{padding-inline:14px}.shaad-logo>img{width:60px;height:34px}.shaad-logo .academy-wordmark{font-size:16px}.shaad-menu-toggle{padding-inline:10px}.shaad-home #heading-K9m4aIygtM h1{font-size:26px!important}}
@media(max-width:760px){.shaad-home #section-AXy0Zbj1oG>.inner>#row-7xyHbWyZtD{padding-top:0!important}.shaad-home #heading-K9m4aIygtM{margin-top:0!important;padding-top:0!important}.shaad-home #heading-K9m4aIygtM h1{margin-top:0!important}}
