@font-face{font-family:"Manrope";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-variable-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-variable-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-variable-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body[data-experience-site]{--exp-ink:#0e1b2c;--exp-paper:#f7f5ef;--exp-white:#fff;--exp-lime:#dff244;--exp-muted:#526071;--exp-line:#dce0de;--exp-radius:12px;background:var(--exp-paper);color:var(--exp-ink);font-family:Manrope,Inter,Arial,sans-serif}.exp-main{padding-top:80px;font-family:Manrope,Inter,Arial,sans-serif}.exp-main :is(h1,h2,h3,h4,.font-heading){font-family:Manrope,Inter,Arial,sans-serif;letter-spacing:-.045em;font-weight:600;line-height:1.12;text-wrap:balance}.exp-main h1{font-size:clamp(2.2rem,4.5vw,4.4rem);max-width:22ch}.exp-main h2{font-size:clamp(1.65rem,3vw,2.75rem);max-width:26ch}.exp-main h3{font-size:clamp(1.15rem,1.8vw,1.5rem);letter-spacing:-.025em}.exp-main :is(p,li){line-height:1.75}.exp-main p.text-xs{font-size:.8125rem;line-height:1.6}.exp-main .text-sm{font-size:.9375rem}.exp-main :is(p,span).uppercase{letter-spacing:.13em;font-weight:600}.exp-main :is(a,button){-webkit-tap-highlight-color:transparent}.exp-main :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #7b8f00;outline-offset:4px}.exp-main a.inline-flex:not(.research-service-link){border-radius:6px;letter-spacing:0;text-transform:none;line-height:1.45;font-size:.9375rem;min-height:48px;max-width:100%;text-align:left;white-space:normal}.exp-main a.inline-flex svg{flex-shrink:0}.exp-main a.inline-flex[class*=px-]{padding:1rem 1.35rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.exp-main a.inline-flex.bg-primary{background:var(--exp-lime);color:var(--exp-ink)}.exp-main a.inline-flex.bg-primary:hover{background:#cfe52a}.exp-main a.inline-flex.border{border-color:#87938d}.exp-main .exp-section{padding-block:clamp(3.25rem,6.8vw,6.5rem);border-color:var(--exp-line)}.exp-section>.exp-container{max-width:1280px;padding-inline:clamp(1.5rem,4vw,4rem)}.exp-section>.exp-container>p{max-width:76ch}.exp-section>.exp-container>:last-child{margin-bottom:0}.exp-main .exp-page-hero{padding-top:3.75rem;padding-bottom:4.5rem;background:#eeeee6;border-bottom:1px solid #d8ded5}.exp-page-hero h1{margin-top:1.5rem}.exp-page-hero :is(nav,p.text-xs){line-height:1.7}.exp-page-hero nav{font-size:.8125rem}.exp-main .exp-service-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem;align-items:center;max-width:1280px}.exp-service-hero-copy>*+*{margin-top:1.5rem}.exp-service-hero-copy>p{max-width:65ch}.exp-service-hero-copy h1{font-size:clamp(2.2rem,3.9vw,3.7rem)}.exp-service-hero-media{height:100%;min-height:370px;max-height:580px;margin:0!important;overflow:hidden;border-radius:var(--exp-radius)}.exp-service-hero-media img{width:100%;height:100%;object-fit:cover;min-height:370px}nav.exp-nav{background:rgba(255,255,255,.97)!important;backdrop-filter:blur(16px);border-bottom:1px solid #e0e5e0;box-shadow:none}nav.exp-nav>.max-w-7xl{max-width:1440px;padding-inline:clamp(1.25rem,3vw,3rem)}nav.exp-nav .nav-logo{gap:.7rem}nav.exp-nav .nav-trust{font-size:9px;letter-spacing:.025em;color:#526071}nav.exp-nav .site-desktop-nav{gap:1.6rem!important}nav.exp-nav .site-desktop-nav>a,nav.exp-nav .site-desktop-nav .camps-trigger{font-size:13px!important;letter-spacing:0!important;text-transform:none;font-weight:500;color:#253345}nav.exp-nav .site-desktop-nav>a.bg-primary{padding:.65rem 1.1rem;background:#dff244;color:#0e1b2c;border-radius:6px;font-weight:600}nav.exp-nav .site-desktop-nav>a.bg-primary:hover{background:#cfe52a}nav.exp-nav .site-desktop-nav>.nav-wa{min-width:40px;justify-content:center}nav.exp-nav .camps-panel-inner{background:#fff;border:1px solid #dce0de;box-shadow:0 18px 36px #0e1b2c18;border-radius:10px;padding:.6rem}nav.exp-nav .camps-panel-inner>a{padding:.65rem .9rem;border-radius:5px;text-transform:none;font-size:13px;letter-spacing:0;line-height:1.5}nav.exp-nav .camps-panel-inner>a:hover{background:#f1f3e9;color:#0e1b2c}nav.exp-nav .exp-training-panel{width:480px}nav.exp-nav .exp-training-panel>.camps-panel-inner{display:grid;grid-template-columns:1fr 1fr;min-width:0;gap:2px}nav.exp-nav .exp-training-panel .exp-all-programs{grid-column:1/-1;font-weight:600;border-bottom:1px solid #e0e5e0;border-radius:0;margin-bottom:.3rem}nav.exp-nav .language-dd .camps-panel-inner{box-shadow:0 18px 36px #0e1b2c18}nav.exp-nav:not([data-navigation-ready]) .camps-dd:focus-within>.camps-panel{transition:none;opacity:1;visibility:visible;transform:none}nav.exp-nav .camps-panel-inner,nav.exp-nav .camps-panel-inner *{transition-property:color,background-color,border-color,box-shadow}.exp-main .exp-home-hero{position:relative;margin:16px 24px 0;border:0;border-radius:12px;min-height:730px;padding:72px 0 52px;background:#0e1b2c;overflow:hidden;display:flex;align-items:center}.exp-home-hero .exp-hero-film{position:absolute;inset:0;pointer-events:none}.exp-home-hero .exp-hero-film video{height:100%;width:100%;object-fit:cover;object-position:center}.exp-home-hero .exp-hero-shade{background:linear-gradient(90deg,rgba(5,16,27,.93),rgba(5,16,27,.8) 40%,rgba(5,16,27,.21) 82%,rgba(5,16,27,.1))!important}.exp-home-hero .exp-home-hero-copy{width:100%;max-width:1280px;padding-inline:clamp(1.5rem,4vw,4rem);margin:auto;position:relative}.exp-home-hero-copy h1{max-width:13ch;font-size:clamp(3rem,5.1vw,4.9rem);font-weight:600;letter-spacing:-.055em;color:#fff!important;line-height:1.035;margin:1.5rem 0}.exp-home-hero-copy>p{max-width:61ch;color:#e2e6e8!important;line-height:1.75}.exp-home-hero-copy>p.text-base{max-width:58ch;font-size:1rem}.exp-home-hero-copy>div:first-child>span{font-size:.72rem;letter-spacing:.15em;color:#dff244!important;max-width:60ch}.exp-home-hero-copy>div:first-child>div{background:#dff244!important}.exp-home-hero-copy a{color:#fff!important}.exp-home-hero-copy>.flex>a:first-child{background:#dff244!important;color:#0e1b2c!important;border:1px solid #dff244}.exp-home-hero-copy>.flex>a:nth-child(2){background:transparent!important;color:#fff!important;border:1px solid #c4cbd0!important}.exp-home-hero-copy>.flex>a:hover{background:#fff!important;color:#0e1b2c!important}.exp-home-hero-copy>[data-home-research]{max-width:60ch;margin-top:.85rem;font-size:.75rem}.exp-video-toggle{position:absolute;right:24px;bottom:24px;z-index:2;border:1px solid #ffffff80;border-radius:30px;padding:.6rem .9rem;background:#0e1b2caa;color:#fff;font:500 12px Manrope,Inter,Arial,sans-serif;min-height:40px;cursor:pointer}.exp-video-toggle[hidden]{display:none}.exp-video-toggle::before{content:"Ⅱ";margin-right:.5rem}.exp-video-toggle[data-paused=true]::before{content:"▷"}.exp-main .exp-home-proof{margin:0 24px;background:#0e1b2c;padding:0;border:0;border-radius:0 0 12px 12px;color:#fff}.exp-home-proof .exp-container{max-width:1280px}.exp-home-proof .grid{background:transparent!important;gap:0}.exp-home-proof .grid>div{background:transparent!important;padding:1.6rem 1.25rem;border-right:1px solid #ffffff20;align-items:center}.exp-home-proof .grid>div:first-child{padding-left:0}.exp-home-proof .grid>div:last-child{border-right:0}.exp-home-proof p{color:#e1e7e9!important;font-size:.8125rem!important}.exp-home-proof svg{stroke:#dff244;width:22px;height:22px}.exp-main .exp-home-router{padding-bottom:2.25rem;border:0}.exp-home-router h2{max-width:35ch}.exp-home-router .grid{gap:1rem;margin-top:2rem}.exp-home-router .exp-route-card{position:relative;padding:1.6rem 3rem 1.6rem 1.6rem;border:1px solid #cdd4ca;border-radius:10px;min-height:180px;background:#fff;display:flex;flex-direction:column;gap:.6rem;transition:border .15s,box-shadow .15s}.exp-route-card::before{content:attr(data-step);font-size:.75rem;font-weight:600;color:#65765e;margin-bottom:.3rem}.exp-route-card::after{content:"↗";position:absolute;right:1.25rem;top:1.5rem;font-size:1.35rem}.exp-route-card strong{font-size:1.16rem;letter-spacing:-.025em;font-weight:600;line-height:1.35}.exp-route-card span{font-size:.875rem;color:#526071;line-height:1.65}.exp-route-card:hover{border-color:#82961c;box-shadow:0 8px 24px #0e1b2c0b}.exp-main .exp-home-intro{padding-top:2rem;padding-bottom:4rem;border:0}.exp-home-intro .exp-container{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.3fr);gap:3rem}.exp-home-intro h2{font-size:1.75rem;max-width:22ch}.exp-home-intro p{font-size:1rem;color:#526071!important}.exp-main .exp-home-paths{background:#fff;border-top:1px solid #dce0de}.exp-home-paths .grid{gap:1.5rem;background:transparent!important}.exp-home-paths .exp-path-card{padding:0 0 2rem;background:#f7f5ef!important;border:1px solid #dce0de;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem}.exp-path-card>:not(img){margin:0 2rem!important}.exp-path-card .exp-path-image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;margin:0!important}.exp-path-card>p:first-of-type{margin-top:.5rem!important;color:#526071!important;font-size:.7rem}.exp-path-card h3{font-size:1.75rem;color:#0e1b2c!important}.exp-path-card>p{color:#526071!important;font-size:.9375rem;line-height:1.75}.exp-path-card>a{color:#0e1b2c!important;align-self:flex-start;margin-top:auto!important}.exp-main .exp-home-coach{background:#eaece3!important}.exp-home-coach .exp-coach-grid{grid-template-columns:.95fr 1.1fr;gap:2rem 4rem;align-items:center}.exp-coach-grid>.exp-coach-image{grid-column:1;grid-row:1/span 2;width:100%;max-height:620px;aspect-ratio:4/5;object-fit:cover;border-radius:12px;object-position:50% 28%}.exp-coach-grid>div{grid-column:2}.exp-home-coach h2{font-size:clamp(1.8rem,3vw,2.6rem)}.exp-home-coach .grid .grid{gap:1px;background:#ccd2c5!important;margin-top:1.25rem;border:1px solid #ccd2c5}.exp-home-coach .grid .grid>div{background:#f5f5ef!important}.exp-home-coach .grid .grid p:last-child{font-size:.8125rem}.exp-home-coach .grid .grid p.font-semibold{font-size:1rem;color:#0e1b2c!important}.exp-main .exp-home-assessment{background:#0e1b2c!important;color:#f7f5ef;--foreground:45 33% 95%;--muted-foreground:210 15% 80%}.exp-home-assessment :is(h2,p,span){color:#edf0ef!important}.exp-home-assessment .grid{gap:.75rem;background:transparent!important}.exp-home-assessment .grid>div{background:#ffffff08!important;border:1px solid #ffffff30;border-radius:7px;align-items:center;min-height:80px}.exp-home-assessment .grid>div>div{width:10px;height:10px;border:2px solid #dff244;background:transparent!important;border-radius:50%;margin-top:0}.exp-home-assessment .grid p{font-size:.875rem}.exp-home-assessment a.inline-flex{background:#dff244!important;color:#0e1b2c!important}.exp-home-assessment .flex.flex-col>p{max-width:46ch;font-size:.8125rem}.exp-home-process .grid{background:transparent!important;gap:1.5rem}.exp-home-process .exp-process-step{background:transparent!important;padding:1.5rem 0;border-top:2px solid #b6c3a1;min-width:0;overflow-wrap:anywhere}.exp-process-step>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#e9edda;color:#4b5c1b!important;font:600 13px Manrope,Inter,Arial,sans-serif;margin-bottom:1rem}.exp-process-step h3{font-size:1.35rem}.exp-main .exp-home-review{background:#eaf0e5;border-block:1px solid #d5ddce}.exp-home-review .exp-container{display:grid;grid-template-columns:.85fr 1.15fr;gap:0 4rem}.exp-home-review .exp-container>:first-child,.exp-home-review h2{grid-column:1}.exp-home-review h2{grid-row:2/span 4;margin:0}.exp-home-review .exp-container>p,.exp-home-review .exp-container>.mt-8{grid-column:2}.exp-main .exp-home-results{background:#fff!important}.exp-home-results .flex.flex-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.exp-home-results .exp-result-card{min-width:0!important;padding:1.6rem;border:1px solid #dce0de;border-radius:10px;background:#f7f5ef}.exp-result-card .text-4xl{font-size:clamp(3rem,4.5vw,4.6rem);font-weight:600;letter-spacing:-.065em}.exp-result-card>p{font-size:.75rem!important;line-height:1.7}.exp-home-testimonials .tc-slide{border-radius:12px;background:#fff!important}.exp-home-testimonials blockquote{font-size:clamp(1.15rem,2vw,1.6rem);letter-spacing:-.015em;line-height:1.65}.exp-home-testimonials .tc-slide>.flex{flex-wrap:wrap;align-items:start}.exp-home-testimonials .tc-slide [data-review-relationship]{flex:1 1 280px}.exp-home-testimonials .tc-arrow{border:1px solid #c9d0c5!important;background:#f7f5ef!important;color:#0e1b2c!important}.exp-main .exp-home-comparison{background:#fff}.exp-main .exp-home-research{background:#eaece3}.exp-main .exp-home-closing{background:#0e1b2c!important;color:#fff}.exp-home-closing h2{max-width:24ch;margin-inline:auto}.exp-home-closing .grid>a{border-radius:6px;letter-spacing:0}.exp-home-closing .grid>a.border{color:#fff!important;background:transparent!important;border:1px solid #aab5bd!important}.exp-main .st-story-copy{column-gap:4rem}.exp-main .st-story-copy>h2{padding-top:1.2rem;border-color:#a3b27a;font-size:clamp(1.65rem,2.6vw,2.4rem)}.exp-main .st-story-copy>p{font-size:1rem;line-height:1.8}.exp-main[data-page-family=editorial] .exp-section>.exp-container{max-width:1160px}.exp-main[data-page-family=editorial] .exp-page-hero{background:#eaece3}.exp-main[data-page-family=editorial] .exp-page-hero h1{max-width:22ch}.exp-main .st-page-nav{max-width:1160px;margin:1.75rem auto}.exp-main .st-page-nav details{background:#fff;border:1px solid #dce0de;border-radius:8px;padding:.25rem 1.25rem}.exp-main .st-page-nav a{color:#3f5230;min-height:40px;text-decoration:none;font-size:.8125rem}.exp-main .st-page-nav a:hover{text-decoration:underline}.exp-main .st-page-nav ul{gap:.25rem 1.5rem;padding-bottom:.7rem}.exp-main .st-program-hero{max-width:1280px;grid-template-columns:1.15fr .85fr;gap:3rem}.exp-main .st-program-hero-image{border-radius:12px;max-height:560px;min-height:430px}.exp-main .st-program-grid{max-width:1280px;gap:1.5rem;padding-top:4rem;padding-bottom:4rem}.exp-main .st-program-card{padding:0 0 2rem;background:#fff;border:1px solid #dce0de;border-radius:12px;overflow:hidden}.exp-main .st-program-card>div{padding:1.8rem 2rem 0}.exp-program-photo{display:block;width:100%;height:230px;object-fit:cover}.exp-main .st-program-card h2{font-size:1.65rem;padding-bottom:1.1rem;max-width:25ch}.exp-main .st-program-links li{border:0;border-bottom:1px solid #dce0de;background:transparent;padding:.9rem 0}.exp-main .st-program-links li>a{font-size:.95rem;text-decoration:none;color:#31472f}.exp-main .st-program-links li>a:hover{text-decoration:underline}.exp-main .st-profile-inner{max-width:1280px}.exp-main .st-profile .st-profile-portrait{max-width:none}.exp-main .st-profile-portrait img{border-radius:12px;border:0}.exp-main .st-profile-inner>h1{font-size:clamp(2.1rem,3.7vw,3.6rem)}.exp-main .st-profile-inner>.speakable{background:#fff;border:0;border-left:3px solid #afbf75;padding:1.5rem 2rem;border-radius:0 8px 8px 0}.exp-main .st-reviews .st-review{background:#fff;border:1px solid #dce0de;border-radius:10px;padding:clamp(1.5rem,3vw,3rem)}.exp-main .st-reviews .st-review-quote>p{font-size:1.06rem;color:#253345;line-height:1.9}.exp-main .st-review-attribution{background:#f4f5ef;padding:1.2rem;margin:1.5rem -1.2rem -1.2rem;border:0;border-radius:6px}.exp-main .exp-enquiry-section{background:#eaece3;border-color:#d5ddce}.exp-main .exp-enquiry-section>div{max-width:900px}.exp-main .stakh-enquiry{background:#fff;border:1px solid #d5ddce;border-radius:12px;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 12px 32px #0e1b2c06}.exp-main .stakh-enquiry :is(input,select,textarea){border-radius:6px;background:#fbfcf9;border-color:#bfc9bd}.exp-main .stakh-enquiry :is(.enquiry-primary,button[type=submit]){border-radius:6px;background:#0e1b2c;color:#fff;min-height:52px}.exp-main .stakh-enquiry legend{font-size:1.25rem;letter-spacing:-.02em}.exp-main .stakh-next{border:0;background:transparent;padding:0}.exp-main .exp-related-guides{background:#fff}.exp-related-guides ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;padding:0}.exp-related-guides ul>li{margin:0;padding:1.4rem;border:1px solid #dce0de;border-radius:8px;font-size:.875rem;line-height:1.75}.exp-related-guides ul>li>a{display:block;margin-bottom:.65rem;font-weight:600;color:#0e1b2c;line-height:1.4}.exp-main[data-page-family=research]{padding-top:0}.exp-main .research-hero{background:#eaece3;padding-block:4rem}.exp-main .research-hero h1{font-family:Manrope,Inter,Arial,sans-serif;max-width:25ch;font-weight:600;font-size:clamp(2rem,4vw,3.75rem)}.exp-main .research-layout h2{font-size:1.75rem;max-width:34ch;scroll-margin-top:6.5rem}.exp-main .research-aside{border-color:#dce0de;border-radius:8px;background:#fff}body[data-experience-site]>footer{background:#0e1b2c;color:#f7f5ef;--background:215 52% 11%;--foreground:45 33% 95%;--muted-foreground:210 13% 75%;--border:215 22% 28%;--primary:66 86% 61%}body[data-experience-site]>footer a{color:#d9e1e5}body[data-experience-site]>footer a:hover{color:#dff244}body[data-experience-site]>footer .font-heading{font-family:"Cormorant Garamond",Georgia,serif}@media(min-width:900px){.exp-main .st-profile-inner{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);column-gap:4rem}.exp-main .st-profile-portrait{grid-row:2/span 5;align-self:start}}@media(max-width:1199px){.exp-main .exp-home-hero{min-height:720px}.exp-home-hero-copy h1{font-size:clamp(2.7rem,6vw,4.4rem)}nav.exp-nav .site-mobile-panel{background:#fff;border-top:1px solid #dce0de;padding:1.5rem;max-height:calc(100dvh - 80px)}nav.exp-nav .site-mobile-panel a{color:#253345;letter-spacing:0;line-height:1.5;text-transform:none}nav.exp-nav .site-mobile-panel a.bg-primary{background:#dff244;color:#0e1b2c;border-radius:6px}}@media(max-width:899px){.exp-main .exp-service-hero-grid{grid-template-columns:1fr;gap:2rem}.exp-service-hero-media{max-height:280px;min-height:240px}.exp-service-hero-media img{min-height:240px}.exp-main .st-program-hero{grid-template-columns:1fr}.exp-main .st-program-hero-image{min-height:260px;max-height:360px}.exp-main .st-profile .st-profile-portrait{max-width:24rem}.exp-home-review .exp-container{display:block}.exp-home-review h2{margin-bottom:1.5rem}}@media(max-width:767px){.exp-main .exp-home-hero{margin:8px 8px 0;padding:50px 0 75px;min-height:0;border-radius:9px 9px 0 0}.exp-home-hero .exp-hero-shade{background:linear-gradient(90deg,#071522ed,#071522c9 60%,#071522ab)!important}.exp-home-hero-copy h1{font-size:clamp(2.25rem,7.9vw,3.6rem);max-width:16ch;line-height:1.08}.exp-home-hero-copy>p.text-base{font-size:.9375rem}.exp-home-hero-copy>div:first-child>span{letter-spacing:.09em;font-size:.65rem}.exp-home-hero-copy a.inline-flex{font-size:.85rem;padding:.9rem 1rem!important;justify-content:space-between}.exp-home-hero-copy>.flex.flex-col{gap:.65rem}.exp-video-toggle{bottom:16px;right:16px}.exp-main .exp-home-proof{margin:0 8px}.exp-home-proof .grid{grid-template-columns:1fr 1fr}.exp-home-proof .grid>div{padding:1.1rem .8rem!important;gap:.6rem;border-bottom:1px solid #ffffff20}.exp-home-proof p{font-size:.75rem!important;line-height:1.6}.exp-home-proof .exp-container{padding-inline:.5rem}.exp-home-proof svg{width:18px;height:18px}.exp-main .exp-home-router{padding-bottom:1.5rem}.exp-home-router .exp-route-card{min-height:135px;padding:1.25rem 3rem 1.25rem 1.25rem;gap:.35rem}.exp-home-intro .exp-container{display:block}.exp-home-intro h2{margin-bottom:1rem}.exp-home-paths .exp-path-card{gap:1rem}.exp-path-card>:not(img){margin-inline:1.4rem!important}.exp-home-coach .exp-coach-grid{grid-template-columns:1fr;gap:1.75rem}.exp-coach-grid>.exp-coach-image{grid-column:auto;grid-row:auto;max-height:400px;aspect-ratio:5/4;object-position:50% 26%}.exp-coach-grid>div{grid-column:auto}.exp-home-process .grid{grid-template-columns:1fr 1fr;gap:1rem}.exp-home-process .exp-process-step{padding:1.3rem 0}.exp-home-process h3{font-size:1.15rem}.exp-home-process .exp-process-step p{font-size:.875rem}.exp-home-results .flex.flex-wrap{grid-template-columns:1fr}.exp-home-results .exp-result-card{padding:1.5rem}.exp-home-testimonials .tc-slide{padding:1.5rem}.exp-home-testimonials .tc-slide>.flex{display:block}.exp-home-testimonials .tc-slide>.flex>.flex{margin-top:1rem}.exp-home-testimonials .tc-slide [data-review-relationship]{margin-block:.75rem}.exp-main .exp-page-hero{padding-top:2.5rem;padding-bottom:3rem}.exp-main .st-profile-inner{gap:1.3rem}.exp-main .st-program-grid{padding:2rem 1.5rem}.exp-main .st-program-card>div{padding:1.5rem 1.4rem 0}.exp-program-photo{height:210px}.exp-main .exp-related-guides ul{grid-template-columns:1fr}.exp-main .st-page-nav details[open] ul{display:grid;gap:0}.exp-main .st-page-nav a{padding:.4rem 0}.exp-main .stakh-enquiry{padding:1.25rem}.exp-main .research-hero{padding-block:2.5rem}.exp-main .research-layout h2{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.exp-main *{scroll-behavior:auto!important;transition:none!important}}nav.exp-nav .site-desktop-nav>.nav-wa{color:#0e1b2c!important}nav.exp-nav .nav-wa svg{color:inherit}.exp-main .exp-enquiry-section>div{max-width:1280px;padding-inline:clamp(1.5rem,4vw,4rem);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:4rem;align-items:start}.exp-enquiry-section>div>h2{grid-column:1;grid-row:1;align-self:start;margin:0 0 1.5rem}.exp-enquiry-section>div>form{grid-column:2;grid-row:1/span 5;margin:0!important}.exp-enquiry-section>div>:not(h2):not(form){grid-column:1}.exp-enquiry-section .stakh-next ol{padding-left:1.3rem;display:grid;gap:.75rem;font-size:.9375rem}.exp-enquiry-section .stakh-next>p{font-size:.8125rem;margin-top:1.5rem;color:#526071}body[data-experience-site] footer{background:#0e1b2c;color:#f7f5ef;--background:215 52% 11%;--foreground:45 33% 95%;--muted-foreground:210 13% 75%;--border:215 22% 28%;--primary:66 86% 61%}body[data-experience-site] footer a{color:#d9e1e5}body[data-experience-site] footer a:hover{color:#dff244}body[data-experience-site] footer .font-heading{font-family:"Cormorant Garamond",Georgia,serif}body[data-experience-site] footer>div{max-width:1380px}body[data-experience-site] a.fixed[href*="wa.me"]{background:#0e1b2c!important;border:1px solid #a9b3ac;color:#fff!important;box-shadow:0 4px 16px #0e1b2c22!important}body[data-experience-site] .exp-floating-hidden{visibility:hidden;pointer-events:none}@media(max-width:899px){.exp-main .exp-enquiry-section>div{grid-template-columns:1fr;gap:1.5rem}.exp-enquiry-section>div>h2,.exp-enquiry-section>div>form,.exp-enquiry-section>div>:not(h2):not(form){grid-column:1;grid-row:auto;margin:0}.exp-enquiry-section>div>.stakh-next{padding-top:1rem}}.exp-home-testimonials>.exp-container{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.45fr);gap:3.5rem;align-items:start}.exp-testimonials-intro{padding-top:1rem}.exp-testimonials-intro>div:first-child{margin-bottom:1.4rem;gap:.8rem}.exp-testimonials-intro h2{font-size:clamp(2rem,3.2vw,3rem);max-width:12ch;margin-bottom:2rem}.exp-testimonials-intro .exp-review-rating{display:flex;align-items:start;flex-direction:column;padding:1.25rem 0;margin:0;border:0!important;border-top:1px solid #ced4ca!important;background:transparent!important;gap:.9rem}.exp-review-rating>div{display:grid;grid-template-columns:auto 1fr;gap:.5rem .8rem;align-items:center}.exp-review-rating>div>span:first-child{grid-column:2;grid-row:1;font-size:1rem;letter-spacing:.1em}.exp-review-rating>div>span:nth-child(2){grid-column:1;grid-row:1;font-size:2rem;font-weight:600;letter-spacing:-.05em;color:#0e1b2c}.exp-review-rating>div>span:last-child{grid-column:1/-1;font-size:.8125rem;line-height:1.6;color:#526071}.exp-review-rating>a{font-size:.8125rem;color:#315438;text-decoration:underline;text-underline-offset:3px;margin:0}.exp-testimonials-intro>.mt-8{margin-top:1rem}.exp-home-testimonials .tc-slide{padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 10px 30px #0e1b2c05;border-color:#d7ddd2}.exp-home-testimonials .tc-slide>div:first-child{margin-bottom:1.1rem}.exp-home-testimonials blockquote{font-size:clamp(1.125rem,1.6vw,1.45rem);font-weight:400;line-height:1.7;letter-spacing:-.025em;color:#1c2e3b;max-width:44ch}.exp-home-testimonials .tc-slide hr{margin:1.6rem 0;border-color:#e1e5dc}.exp-home-testimonials .exp-review-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem 1rem;align-items:center}.exp-review-footer .exp-review-person{font-size:.8125rem;line-height:1.7;color:#526071}.exp-review-person>span{display:block;font-size:.9375rem;font-weight:600;color:#0e1b2c}.exp-review-footer .exp-review-controls{display:flex;gap:.5rem;margin:0}.exp-home-testimonials .tc-arrow{border-radius:50%;width:42px;height:42px;background:#f7f5ef!important;border:1px solid #c9d0c5!important;display:flex;align-items:center;justify-content:center;color:#0e1b2c!important}.exp-home-testimonials .tc-arrow:hover{background:#e8eddb!important}.exp-review-footer [data-review-relationship]{grid-column:1/-1;margin:0!important;padding-top:1rem;border-top:1px solid #e1e5dc;font-size:.75rem!important;line-height:1.7;color:#647061}.exp-home-testimonials .tc-dots{justify-content:center;margin-top:1rem;gap:.5rem}.exp-home-testimonials .tc-dot{width:9px;height:9px}body[data-experience-site] a.fixed[href*="wa.me"]{background:#effbf2!important;color:#106f3b!important;border:1px solid #86cda0;box-shadow:0 5px 18px #0e1b2c16!important}body[data-experience-site] a.fixed[href*="wa.me"] svg{color:#128c45}body[data-experience-site] a.fixed[href*="wa.me"]>span:not(.sr-only){font-weight:600;letter-spacing:.02em;text-transform:none}body[data-experience-site] a.fixed[href*="wa.me"]:hover{background:#dcf5e4!important;border-color:#168b48}nav.exp-nav .site-desktop-nav>.nav-wa{color:#158644!important;background:#effbf2;border:1px solid #c3e8cc;border-radius:50%;width:40px;height:40px;min-height:40px!important}@media(max-width:899px){.exp-home-testimonials>.exp-container{grid-template-columns:1fr;gap:1.8rem}.exp-testimonials-intro h2{max-width:25ch;margin-bottom:1.25rem}.exp-testimonials-intro .exp-review-rating{padding-block:1rem}.exp-testimonials-intro>.mt-8{margin-top:.3rem}.exp-home-testimonials .exp-review-footer{display:grid!important}.exp-home-testimonials .exp-review-footer>.exp-review-controls{margin-top:0!important}.exp-home-testimonials .exp-review-footer>[data-review-relationship]{margin:0!important}}.exp-home-hero .hero-video{position:absolute;inset:0;transform:none!important;width:100%;height:100%;object-fit:cover}.exp-home-hero-copy h1{max-width:17ch;font-size:clamp(3rem,4.8vw,4.3rem)}.exp-main .exp-home-hero{padding-top:60px;padding-bottom:48px;min-height:700px}.exp-path-card .exp-path-image{height:auto!important;aspect-ratio:16/9;object-fit:cover}.exp-main .exp-home-paths{padding-block:4.5rem}.exp-home-paths>.exp-container{row-gap:2rem}.exp-home-router .grid{margin-top:1.5rem}.exp-home-router .exp-route-card{min-height:160px}.exp-main .exp-related-guides h2{max-width:42ch}.exp-home-testimonials .exp-review-person>span{display:inline;white-space:nowrap}nav.exp-nav .site-desktop-nav>.nav-wa{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.exp-main form.stakh-enquiry legend{font-family:Manrope,Inter,Arial,sans-serif!important;font-size:1.125rem!important;font-weight:600;letter-spacing:-.025em;line-height:1.5}.exp-home-faq>.exp-container{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.45fr);gap:3.5rem;align-items:start}.exp-faq-intro>div{margin-bottom:1.4rem}.exp-faq-intro h2{max-width:12ch;margin-bottom:0}.exp-home-faq .exp-faq-list{border-top:1px solid #cfd7c9}.exp-home-faq details{border-bottom:1px solid #cfd7c9}.exp-home-faq summary{padding:1.4rem .25rem;min-height:72px;gap:1.5rem}.exp-home-faq summary>span:first-child{font-size:1rem;line-height:1.55;letter-spacing:-.015em;font-weight:500}.exp-home-faq summary>span:last-child{display:flex;align-items:center;justify-content:center;border:1px solid #ced5c8;border-radius:50%;width:30px;height:30px;background:#fff}.exp-home-faq details[open] summary>span:last-child{background:#e9eedb;border-color:#c2cd9f}.exp-home-faq details>div{padding:0 3rem 1.4rem .25rem}.exp-home-faq details p{color:#526071;font-size:.9375rem;line-height:1.8}@media(max-width:899px){.exp-home-faq>.exp-container{grid-template-columns:1fr;gap:2rem}.exp-faq-intro h2{max-width:24ch}.exp-home-faq details>div{padding-right:.25rem}}@media(max-width:767px){.exp-main .exp-home-hero{padding-top:42px;padding-bottom:70px;min-height:0}.exp-home-hero-copy h1{font-size:clamp(2.25rem,7.9vw,3.6rem);max-width:16ch}.exp-main .exp-home-paths{padding-block:3rem}.exp-home-router .exp-route-card{min-height:135px}}@media(max-width:1199px){nav.exp-nav .site-mobile-panel{max-height:calc(100dvh - 160px)}}nav.exp-nav{top:16px;left:24px;right:24px;border:1px solid #ffffffd9;border-radius:999px;background:linear-gradient(125deg,#ffffffed,#f5f8efcf)!important;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #ffffff80,0 10px 32px #12202d0d,0 1px 4px #12202d0a}nav.exp-nav>.max-w-7xl{max-width:none;padding-inline:28px}nav.exp-nav .site-desktop-nav{gap:1.25rem!important}nav.exp-nav .site-desktop-nav>a.bg-primary{border-radius:999px;padding-inline:1.3rem;box-shadow:inset 0 1px 0 #ffffff80,0 3px 9px #66741814}nav.exp-nav .camps-panel{padding-top:20px}nav.exp-nav .camps-panel-inner{border-radius:20px;padding:.65rem;border:1px solid #ffffffd9;background:linear-gradient(135deg,#fffffffC,#f4f7effA);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px 0 #fff,0 14px 38px #0e1b2c1c}nav.exp-nav .camps-panel-inner>a{border-radius:12px;white-space:normal}nav.exp-nav .exp-training-panel .exp-all-programs{border-radius:12px 12px 0 0}nav.exp-nav .site-desktop-nav>.nav-wa{background:#eaf9edcc;border-color:#aed8b7;box-shadow:inset 0 1px 0 #ffffffed}.exp-main:not([data-page-family=research]){padding-top:104px}.exp-main a.inline-flex[class*=px-],.exp-main .exp-home-closing .grid>a,.exp-main .stakh-enquiry :is(.enquiry-primary,button[type=submit],[data-enquiry-next],[data-enquiry-back]){border-radius:999px}.exp-main a.inline-flex.border{background:linear-gradient(135deg,#ffffffad,#edf2e957)!important;border-color:#b3beb0;box-shadow:inset 0 1px 0 #ffffffe6,0 3px 12px #12202d08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.exp-home-hero-copy>.flex>a:first-child,.exp-home-assessment a.inline-flex{box-shadow:inset 0 1px 0 #ffffff99,0 5px 18px #050e1b21}.exp-home-hero-copy>.flex>a:nth-child(2),.exp-home-closing .grid>a.border{background:linear-gradient(135deg,#ffffff24,#ffffff0b)!important;border-color:#ffffff85!important;box-shadow:inset 0 1px 0 #ffffff40,0 5px 18px #06111d1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.exp-video-toggle{background:linear-gradient(135deg,#112434c2,#1124347a);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #ffffff30}body[data-experience-site] a.fixed[href*="wa.me"]{background:linear-gradient(135deg,#f1fcf3ec,#e4f6e8d9)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 6px 22px #1630241a!important}@media(max-width:1199px){nav.exp-nav{top:12px;left:16px;right:16px}nav.exp-nav>.max-w-7xl{padding-inline:24px}nav.exp-nav .site-mobile-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;max-height:calc(100dvh - 180px);background:linear-gradient(135deg,#fffffffC,#f3f7effA);border:1px solid #ffffffed;border-radius:24px;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px 0 #fff,0 16px 38px #0e1b2c1c;padding:.8rem}nav.exp-nav .site-mobile-panel>div{padding:1rem;gap:.85rem}nav.exp-nav .site-mobile-panel a.bg-primary{border-radius:999px;justify-content:center}nav.exp-nav .site-mobile-toggle{border-radius:50%;background:#ffffff55;box-shadow:inset 0 0 0 1px #ffffffa6}}@media(max-width:767px){nav.exp-nav{top:10px;left:10px;right:10px}nav.exp-nav>.max-w-7xl{padding-inline:18px}nav.exp-nav>.max-w-7xl>.h-20{height:72px}.exp-main:not([data-page-family=research]){padding-top:94px}nav.exp-nav .site-mobile-panel{max-height:calc(100dvh - 170px)}.exp-home-closing .grid>a{min-height:60px;padding-inline:1.4rem}body[data-experience-site] .fixed.bottom-0.md\:hidden{background:#f7f5eff2!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body[data-experience-site] .fixed.bottom-0.md\:hidden>a{border-radius:999px;letter-spacing:0;text-transform:none;font-size:.9375rem;box-shadow:inset 0 1px 0 #ffffff99,0 3px 12px #66741812}}@media(prefers-reduced-motion:no-preference){.exp-main a.inline-flex[class*=px-],nav.exp-nav .site-desktop-nav>a,.exp-video-toggle,body[data-experience-site] a.fixed[href*="wa.me"]{transition:transform .18s ease,background .18s ease,box-shadow .18s ease,border-color .18s ease}.exp-main :is(.exp-route-card,.exp-path-card,.st-program-card){transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.exp-main .exp-path-image,.exp-main .exp-program-photo{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.exp-main .exp-motion-enter{animation:exp-content-enter .5s cubic-bezier(.2,.7,.3,1) both;animation-delay:var(--exp-motion-delay,0ms)}nav.exp-nav[data-navigation-ready] .camps-dd[data-open=true]>.camps-panel>.camps-panel-inner{animation:exp-menu-enter .18s ease-out both}nav.exp-nav #nav-toggle:checked~.site-mobile-panel{animation:exp-menu-enter .2s ease-out both}.exp-home-faq details[open]>div{animation:exp-menu-enter .2s ease-out both}@media(hover:hover){.exp-main a.inline-flex[class*=px-]:hover,nav.exp-nav .site-desktop-nav>a.bg-primary:hover,body[data-experience-site] a.fixed[href*="wa.me"]:hover{transform:translateY(-2px)}.exp-main :is(.exp-route-card,.exp-path-card,.st-program-card):hover{transform:translateY(-3px);box-shadow:0 12px 26px #0e1b2c0b}.exp-main :is(.exp-path-card,.st-program-card):hover>:is(.exp-path-image,.exp-program-photo){transform:scale(1.025)}}}@keyframes exp-content-enter{from{opacity:.45;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes exp-menu-enter{from{opacity:.8;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){nav.exp-nav *,body[data-experience-site] a.fixed[href*="wa.me"],.exp-main .exp-motion-enter{animation:none!important;transition:none!important;transform:none}}@media(prefers-reduced-transparency:reduce){nav.exp-nav,nav.exp-nav .site-mobile-panel,nav.exp-nav .camps-panel-inner{background:#f8faf5!important;-webkit-backdrop-filter:none;backdrop-filter:none}.exp-home-hero-copy>.flex>a:nth-child(2),.exp-home-closing .grid>a.border{background:#203344!important}body[data-experience-site] a.fixed[href*="wa.me"]{background:#effbf2!important}}body[data-experience-site]{--font-body:Manrope,Inter,Arial,sans-serif;--exp-radius:18px;font-family:var(--font-body);-webkit-font-smoothing:antialiased}.exp-main :is(h1,h2,h3,h4,.font-heading){font-family:Manrope,Inter,Arial,sans-serif;font-weight:500;letter-spacing:-.035em;line-height:1.14}.exp-main h2{font-size:clamp(1.85rem,3.1vw,2.8rem)}.exp-main h3{font-weight:600;letter-spacing:-.025em;line-height:1.25}.exp-main :is(p,li){line-height:1.8}.exp-main .text-sm{font-size:.9375rem}.exp-main :is(p,span).uppercase{letter-spacing:.11em;font-weight:600;font-size:.6875rem}.exp-main .exp-section:not(.exp-home-hero):not(.exp-home-assessment):not(.exp-home-closing):not(.sf-dark-hero) .text-primary{color:#4c654f!important}.exp-main a.inline-flex{font-weight:600}nav.exp-nav .site-desktop-nav{gap:1.2rem!important}nav.exp-nav .site-desktop-nav>a,nav.exp-nav .site-desktop-nav .camps-trigger{font-size:12px!important}.exp-main[data-page-family=home]{padding-top:0}.exp-main[data-page-family=home] .exp-home-hero{margin:0;border-radius:0;min-height:max(740px,calc(100svh - 84px));padding:166px 0 72px;align-items:center}.exp-home-hero .exp-hero-shade{background:linear-gradient(0deg,#07121c44,transparent 40%),linear-gradient(90deg,#07121ce8 0%,#07121cc4 38%,#07121c26 76%,#07121c10 100%)!important}.exp-home-hero-copy h1{font-family:Manrope,Inter,Arial,sans-serif;font-weight:500;font-size:clamp(3.2rem,5.4vw,5rem);max-width:19ch;line-height:1.07;letter-spacing:-.045em;margin:1.6rem 0 1.8rem}.exp-home-hero-copy>p.text-base{font-size:1rem;line-height:1.85;max-width:59ch}.exp-home-hero-copy>div:first-child>span{font-size:.6875rem;letter-spacing:.12em}.exp-main .exp-home-proof{margin:0;border-radius:0;background:#f7f8f3;border-bottom:1px solid #e2e5dc}.exp-home-proof .grid>div{border-color:#dbe0d5;padding-block:1.4rem}.exp-home-proof p{color:#44534d!important;font-size:.75rem!important;line-height:1.6}.exp-home-proof svg{stroke:#526b4c;width:20px;height:20px}.exp-home-paths .exp-path-card{border:0;background:transparent!important;border-radius:0;padding-bottom:0;gap:1rem}.exp-path-card .exp-path-image{border-radius:18px}.exp-path-card>:not(img){margin-inline:0!important}.exp-path-card>p:first-of-type{margin-top:.5rem!important;font-size:.625rem;color:#58704f!important}.exp-path-card h3{font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:500;max-width:24ch}.exp-path-card>p{font-size:.9375rem;max-width:57ch}.exp-path-card>a{margin-top:.25rem!important;text-decoration:none;border-bottom:1px solid #8d9b85;border-radius:0!important;min-height:40px}.exp-home-router .exp-route-card{border:0;border-top:1px solid #cbd3c4;border-radius:0;background:transparent;padding:1.4rem 2.2rem 1rem 0;box-shadow:none}.exp-route-card::after{font-size:1.2rem;right:.25rem;color:#607255}.exp-route-card strong{font-size:1.125rem;font-weight:500;line-height:1.45}.exp-route-card span{font-size:.8125rem}.exp-home-router .exp-route-card:hover{box-shadow:none;border-color:#526b4c}.exp-home-coach .exp-coach-image{border-radius:18px}.exp-home-coach .grid .grid{background:transparent!important;border:0;gap:1rem 1.6rem}.exp-home-coach .grid .grid>div{padding:1rem 0;background:transparent!important;border-top:1px solid #c4cdbd}.exp-home-coach .grid .grid p.font-semibold{font-weight:600;font-size:1rem}.exp-home-assessment .grid>div{border:0;border-top:1px solid #ffffff30;border-radius:0;background:transparent!important;padding:1.1rem .25rem;min-height:72px}.exp-main .exp-home-process .exp-process-step{border-top-width:1px}.exp-home-process .exp-process-step>span{background:transparent;width:auto;height:auto;font-size:.8rem;color:#567049!important;display:block;margin-bottom:1.5rem}.exp-home-process .exp-process-step h3{font-weight:500;font-size:1.3rem}.exp-home-testimonials .tc-slide{border-radius:18px}.exp-home-testimonials blockquote{font-family:Manrope,Inter,Arial,sans-serif;font-weight:400;font-size:clamp(1.125rem,1.75vw,1.4rem);line-height:1.75;letter-spacing:-.02em}.exp-comparison-options{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.25rem}.exp-comparison-option{background:#f7f8f4;border-radius:18px;padding:2rem;min-width:0}.exp-comparison-option:nth-child(2){background:#eef3e8}.exp-main .exp-comparison-option h3{font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:500;line-height:1.4;max-width:24ch;padding-bottom:1.4rem;margin:0;border-bottom:1px solid #cfd8c6}.exp-comparison-option ul{padding:0;margin:1.4rem 0 0;list-style:none}.exp-comparison-option li{position:relative;padding-left:1rem;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.8;color:#4c5b50}.exp-comparison-option li:last-child{margin-bottom:0}.exp-comparison-option li::before{content:"";position:absolute;left:0;top:.8em;width:4px;height:4px;border-radius:50%;background:#77866a}.exp-main .st-table-wrap{border:1px solid #e2e6dd;border-radius:16px;box-shadow:none;scrollbar-color:#a9b39e #f7f8f3}.exp-main .st-table-wrap>table{color:#45524c;font-family:Manrope,Inter,Arial,sans-serif;font-size:.875rem}.exp-main .st-table-wrap :is(th,td){padding:1.25rem 1.5rem!important;line-height:1.75;border-bottom:1px solid #e8ebe3;border-left:0!important}.exp-main .st-table-wrap thead th{background:#f3f5ef!important;color:#344b3b!important;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1.55;border-bottom:1px solid #dde3d5}.exp-main .st-table-wrap tbody tr:nth-child(even){background:transparent}.exp-main .st-table-wrap tbody th{font-weight:500;color:#182a24}.exp-main .st-table-wrap caption:not(.sr-only){background:#fff;color:#61705f;border-color:#e2e6dd;padding:1.25rem 1.5rem}.exp-main .st-table-wrap a{color:#3c664d;text-decoration-color:#b4c1ac}.exp-main .st-table-hint{font-size:.75rem;color:#60705f}.exp-main .st-table-hint::before{color:#60705f}.exp-main .stakh-enquiry[data-enquiry-layout=single]{padding:clamp(1.25rem,3vw,2.25rem);border:1px solid #dde4d6;border-radius:18px;box-shadow:none}.exp-main .stakh-enquiry[data-enquiry-layout=single] legend{font-family:Manrope,Inter,Arial,sans-serif!important;font-weight:500;font-size:1.5rem!important;margin:0 0 .5rem;letter-spacing:-.035em}.exp-main .stakh-enquiry[data-enquiry-layout=single] [data-enquiry-response]{font-size:.8125rem;color:#63705f;margin:0 0 1.75rem}.stakh-enquiry[data-enquiry-layout=single] .enquiry-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem}.stakh-enquiry[data-enquiry-layout=single] .enquiry-wide{grid-column:1/-1}.stakh-enquiry[data-enquiry-layout=single] label{margin:0;font-size:.8125rem;font-weight:500}.stakh-enquiry[data-enquiry-layout=single] label>span{margin-bottom:.5rem}.exp-main .stakh-enquiry[data-enquiry-layout=single] :is(input,select,textarea){border-radius:10px;background:#fafbf7;border-color:#ccd6c5;padding:.8rem .9rem;font-weight:400}.stakh-enquiry[data-enquiry-layout=single] .enquiry-phone-help{font-size:.75rem;line-height:1.7;color:#63705f;margin:.5rem 0 0}.stakh-enquiry[data-enquiry-layout=single] .enquiry-optional{margin:1rem 0 1.2rem;border-bottom:1px solid #e2e7db;padding-bottom:.5rem}.stakh-enquiry[data-enquiry-layout=single] .enquiry-optional summary{color:#3f6249;font-size:.8125rem;font-weight:500;min-height:44px;line-height:1.6}.stakh-enquiry[data-enquiry-layout=single] .enquiry-optional label{margin:1rem 0}.stakh-enquiry[data-enquiry-layout=single] .enquiry-action{border:0;background:transparent;padding:0;margin:0 0 1.25rem;font-size:.75rem;line-height:1.75;color:#52634f}.stakh-enquiry[data-enquiry-layout=single] :is(.enquiry-privacy,.enquiry-guardian){font-size:.6875rem;line-height:1.75;color:#63705f;margin:.9rem 0 0}.stakh-enquiry[data-enquiry-layout=single] .enquiry-guardian{padding-top:.75rem;border-top:1px solid #e5e9e1}.exp-main .glass-panel.booking-form:has(>.stakh-enquiry){padding:0;border:0;background:transparent!important;box-shadow:none;backdrop-filter:none}.exp-main .glass-panel.booking-form>.stakh-enquiry{max-width:none}nav.exp-nav[data-compact-nav]{width:calc(100% - 48px);max-width:1360px;left:50%;right:auto;transform:translateX(-50%);top:14px}nav.exp-nav[data-compact-nav]>.max-w-7xl{padding-inline:22px}nav.exp-nav[data-compact-nav]>.max-w-7xl>.h-20{height:72px;gap:20px}nav.exp-nav[data-compact-nav] .nav-logo{flex-shrink:0}nav.exp-nav[data-compact-nav] .site-desktop-nav{gap:18px!important}nav.exp-nav[data-compact-nav] .site-desktop-nav>*{order:0!important}nav.exp-nav[data-compact-nav] .site-desktop-nav>a,nav.exp-nav[data-compact-nav] .site-desktop-nav .camps-trigger{font-size:13px!important;min-height:44px;display:flex;align-items:center;white-space:nowrap}nav.exp-nav[data-compact-nav] .site-desktop-nav>a.bg-primary{padding:13px 20px;min-height:46px;gap:12px;font-weight:600;font-size:12px!important}nav.exp-nav[data-compact-nav] .site-desktop-nav>a.bg-primary::after{content:"↗";font-size:17px;line-height:1}nav.exp-nav[data-compact-nav] .site-desktop-nav>.nav-wa{width:34px;height:34px;min-width:34px;min-height:34px!important}nav.exp-nav[data-compact-nav] .camps-panel{padding-top:14px}nav.exp-nav[data-compact-nav] .exp-training-panel{width:410px}nav.exp-nav[data-compact-nav] .exp-camps-menu .camps-panel{width:235px}@media(min-width:1200px)and (max-width:1350px){nav.exp-nav[data-compact-nav] .site-desktop-nav{gap:10px!important}nav.exp-nav[data-compact-nav] .site-desktop-nav>a,nav.exp-nav[data-compact-nav] .site-desktop-nav .camps-trigger{font-size:12px!important}nav.exp-nav[data-compact-nav]>.max-w-7xl{padding-inline:20px}}@media(max-width:1199px){nav.exp-nav[data-compact-nav]{max-width:900px;width:calc(100% - 32px)}}@media(max-width:600px){nav.exp-nav[data-compact-nav]{width:calc(100% - 20px);top:10px}nav.exp-nav[data-compact-nav]>.max-w-7xl{padding-inline:18px}}@media(max-width:899px){.exp-comparison-options{gap:1rem}.exp-comparison-option{padding:1.5rem}}@media(max-width:767px){.exp-main[data-page-family=home] .exp-home-hero{padding:142px 0 64px;min-height:0}.exp-home-hero-copy h1{font-size:clamp(2.25rem,8.8vw,3.75rem);line-height:1.1;max-width:18ch;letter-spacing:-.04em}.exp-home-hero-copy>p.text-base{font-size:.9375rem;line-height:1.8}.exp-home-hero .exp-hero-shade{background:linear-gradient(90deg,#07121ce6,#07121cb8)!important}.exp-home-proof .grid>div{border-color:#dbe0d5}.exp-home-proof p{font-size:.6875rem!important}.exp-comparison-options{grid-template-columns:1fr}.exp-main .st-table-wrap :is(th,td){padding:1rem!important;font-size:.8125rem}.exp-main .st-table-wrap thead th{font-size:.75rem}}@media(max-width:480px){.stakh-enquiry[data-enquiry-layout=single] .enquiry-fields{grid-template-columns:minmax(0,1fr);gap:1.1rem}.exp-main .stakh-enquiry[data-enquiry-layout=single]{padding:1.25rem}}
