.coach-institute{--color-bg:#fbf9f4;--color-bg-alt:#e9eff1;--color-bg-surface:#fffdf9;--color-bg-deeper:#eee9e0;--color-text:#15354c;--color-text-soft:#435e70;--color-text-muted:#566e7b;--color-gold:#8d612f;--color-gold-hi:#80521f;--color-gold-lo:#69451d;--color-gold-line:#8b683530;--color-cta:#8b5c28;--color-cta-hover:#704719;--color-cta-text:#fffdf6;color:#15354c;isolation:isolate;background:#fbf9f4;line-height:1.85}.coach-institute .mi-nav{background:#fbf9f4ed;border-color:#254e6624}.coach-institute .mi-nav>div{max-width:1240px;min-height:88px;padding-block:8px}.coach-institute .mi-nav img{object-fit:contain;width:176px;height:74px}.coach-institute .mi-nav-apply{color:#15354c;cursor:pointer;border:1px solid #8d612f6b;border-radius:5px;align-items:center;gap:15px;min-height:42px;padding:9px 18px;font-size:13px;display:flex}.coach-institute .mi-nav-apply:hover{background:#eee9e0}.coach-institute .btn-primary{color:#fffdf6;letter-spacing:0;background:#8b5c28;border:1px solid #8b5c28;border-radius:7px;font-size:16px;font-weight:500;box-shadow:0 10px 25px #5d3c1b1b}.coach-institute .btn-primary:hover{color:#fff;background:#704719}.coach-institute :is(button,a,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #3f6d88}.coach-institute .kicker{letter-spacing:.04em;font-size:12px;font-weight:500}.coach-institute .gold-rule{opacity:1;background:linear-gradient(270deg,#8d612f,#b89a70,#0000);width:86px}.coach-institute .icon-ring{color:#815725;background:#f2ecdf;border-color:#8d612f38;border-radius:12px}.coach-institute .icon-ring-sm{color:#80521f;background:#eee7dc;border-color:#8d612f30}.coach-institute .texture-dots{background-image:radial-gradient(#35577308 1px,#0000 1px);background-size:24px 24px}.coach-institute .card-lift:hover{border-color:#8d612f66;box-shadow:0 20px 40px -24px #15354c50}.coach-institute>section[data-institute-section]{border-top-color:#254e6619;padding-block:100px;position:relative}.coach-institute>section[data-institute-section]>div{position:relative}.coach-institute h2{letter-spacing:-.025em;font-size:clamp(30px,3.5vw,46px);font-weight:400;line-height:1.3}.coach-institute h3{line-height:1.3}.coach-institute>section[data-institute-section=prompt]{background:#f1eee7;padding-block:48px}.coach-institute>section[data-institute-section=prompt] textarea{background:#fffdf9;border-radius:10px}.coach-institute>section[data-institute-section=prompt] input{background:#fffdf9}.coach-institute .mi-hero{background:linear-gradient(125deg,#eef2f2 0%,#faf7f0 52%,#eee9df 100%);padding:55px 30px 0;position:relative;overflow:hidden}.coach-institute .mi-hero-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.coach-institute .mi-hero-atmosphere span{filter:blur(8px);background:radial-gradient(circle,#b3c8d855,#0000 66%);border-radius:50%;width:600px;height:600px;animation:14s ease-in-out infinite alternate mi-glow;position:absolute;top:-180px;left:-130px}.coach-institute .mi-hero-atmosphere span+span{background:radial-gradient(circle,#d6c19c35,#0000 65%);animation-delay:-6s;top:250px;left:auto;right:-200px}.coach-institute .mi-hero-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:65px;max-width:1140px;margin:auto;display:grid;position:relative}.coach-institute .mi-hero-copy{min-width:0;padding-block:22px 65px}.coach-institute .mi-eyebrow{color:#795225;background:#fffcf6b3;border:1px solid #8d612f3d;border-radius:30px;align-items:center;gap:10px;width:fit-content;margin-bottom:23px;padding:7px 13px;font-size:11px;font-weight:500;display:flex}.coach-institute .mi-eyebrow>span{background:#8d612f;flex-shrink:0;width:5px;height:5px;transform:rotate(45deg)}.coach-institute .mi-hero-pre{max-width:520px;font-size:18px;font-weight:300;line-height:1.8}.coach-institute .mi-hero h1{letter-spacing:-.055em;color:#12364e;margin-top:20px;font-size:clamp(68px,7.9vw,106px);font-weight:500;line-height:1.05}.coach-institute .mi-brand-name{color:#0000;background:linear-gradient(110deg,#102b3e 10%,#17486a 35%,#4e788d 48%,#163e55 64%,#102b3e 88%) 0 0/220%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite mi-title;display:block}.coach-institute .mi-course-title{letter-spacing:0;margin-top:16px;font-size:clamp(18px,2vw,24px);font-weight:400;line-height:1.5;display:block}.coach-institute .mi-hero-english{text-align:right;letter-spacing:.17em;color:#607785;margin:22px 0;font-size:11px}.coach-institute .mi-hero-sub{white-space:pre-line;max-width:540px;margin-top:24px;font-size:17px;font-weight:300;line-height:1.85}.coach-institute .mi-hero-action{margin-top:30px}.coach-institute .mi-hero-action>p{color:#526b79;margin-top:14px;font-size:12px;line-height:1.7}.coach-institute .mi-accreditation{color:#62451f;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:500;display:flex}.coach-institute .mi-hero-art{align-self:end;min-width:0;height:610px;position:relative}.coach-institute .mi-portrait{object-fit:contain;z-index:2;width:100%;height:auto;max-height:580px;position:absolute;bottom:10px}.coach-institute .mi-portrait-masked{-webkit-mask-image:url(/institute/hadar-alpha-mask.webp),linear-gradient(#000 80%,#0000 100%);mask-image:url(/institute/hadar-alpha-mask.webp),linear-gradient(#000 80%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.coach-institute .mi-portrait-ring{aspect-ratio:1;border:1px solid #416b8438;border-radius:50%;width:103%;position:absolute;bottom:42px;left:-1%;box-shadow:0 0 0 28px #355e7705,0 0 0 56px #355e7703}.coach-institute .mi-portrait-ring:before{content:"";background:#9a7345;border:3px solid #f7f4eb;border-radius:50%;width:9px;height:9px;position:absolute;top:14%;left:14%}.coach-institute .mi-portrait-ring-inner{opacity:.5;border-style:dashed;width:85%;bottom:85px;left:8%}.coach-institute .mi-portrait-grid{background:radial-gradient(#89a8b631,#0000 65%);width:125%;height:380px;position:absolute;bottom:10px;left:-10%}.coach-institute .mi-portrait-caption{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffdf5ee;border:1px solid #8d612f3d;border-radius:7px;align-items:center;gap:14px;padding:14px 22px;display:flex;position:absolute;bottom:60px;left:-4px;box-shadow:0 16px 42px #173e561a}.coach-institute .mi-portrait-caption svg{color:#8d612f}.coach-institute .mi-portrait-caption span{color:#607584;font-size:11px;display:block}.coach-institute .mi-portrait-caption strong{font-size:22px;font-weight:500;display:block}.coach-institute .mi-portrait-side{writing-mode:vertical-rl;letter-spacing:.17em;color:#647d8a;font-size:11px;position:absolute;top:80px;left:-28px}.coach-institute .mi-hero-facts{border-top:1px solid #3158732b;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1140px;margin:auto;padding-block:25px;display:grid;position:relative}.coach-institute .mi-hero-facts>div{justify-content:center;align-items:center;gap:23px;padding:8px 25px;display:flex}.coach-institute .mi-hero-facts>div+div{border-inline-start:1px solid #31587326}.coach-institute .mi-fact-number{letter-spacing:-.04em;font-size:45px;font-weight:300;line-height:1.1}.coach-institute .mi-hero-facts strong{font-size:15px;font-weight:400;display:block}.coach-institute .mi-hero-facts div div span{color:#536d7c;margin-top:4px;font-size:11px;display:block}@media (min-width:900px){.coach-institute [data-institute-section=frame]>div,.coach-institute [data-institute-section=method]>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:0 90px;max-width:1140px;display:grid}.coach-institute [data-institute-section=frame]>div>div,.coach-institute [data-institute-section=method]>div>div{grid-column:1}.coach-institute [data-institute-section=frame]>div>ul,.coach-institute [data-institute-section=method]>div>ul{grid-area:1/2/5}.coach-institute [data-institute-section=frame] :is(h2,p),.coach-institute [data-institute-section=method] :is(h2,p){text-align:right}.coach-institute [data-institute-section=frame] .justify-center,.coach-institute [data-institute-section=method] .justify-center{justify-content:flex-start}}.coach-institute [data-institute-section=frame] .mi-list-row,.coach-institute [data-institute-section=method] .mi-list-row{align-items:flex-start;padding:22px 0}.coach-institute [data-institute-section=frame] .mi-list-row .icon-ring-sm,.coach-institute [data-institute-section=method] .mi-list-row .icon-ring-sm{width:32px;height:32px;margin-top:3px;font-size:12px}.coach-institute [data-institute-section=frame]>div>div:last-child p{border-inline-start:2px solid #9c7849;padding-inline-start:22px;font-style:normal}.coach-institute [data-institute-section=founders]{background-color:#edf2f3}.coach-institute [data-institute-section=founders]>div{max-width:1140px}.coach-institute .mi-founders-grid{gap:32px}.coach-institute .mi-founder{background:#fbfaf6cc;border:1px solid #2c566c26;border-radius:12px;height:100%;padding:36px 30px;position:relative}.coach-institute .mi-founder>div:first-child{border:1px solid #8d612f45;border-radius:50%;padding:8px}.coach-institute .mi-founder img{width:154px;height:154px;box-shadow:none}.coach-institute .mi-founder h3{font-size:29px;font-weight:400}.coach-institute .mi-founder>p:last-child{max-width:380px}.coach-institute .mi-hadar-feature{background:#faf7ef;border:1px solid #8d612f3b;border-radius:8px;box-shadow:0 30px 70px #13364b12}.coach-institute .mi-hadar-feature>div.relative{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center}.coach-institute .mi-hadar-feature>div.relative>div:first-child{background:radial-gradient(#c9d6d8 0%,#e9e7db 62%,#0000 72%);padding:35px}.coach-institute .mi-hadar-feature img{object-fit:contain;width:100%;height:auto;max-height:420px;box-shadow:none;--tw-ring-color:transparent;border-radius:0}.coach-institute [data-institute-section=structure]{background:#f3eee4}.coach-institute [data-institute-section=structure]>div{max-width:1040px}.coach-institute [data-institute-section=structure] .card-lift{background:#fffdf8;border-top:2px solid #a98250;border-radius:6px;min-height:225px;box-shadow:0 14px 32px #463a2710}.coach-institute [data-institute-section=lessons]>div{max-width:1000px}.coach-institute [data-institute-section=lessons] .max-w-2xl{max-width:none}.coach-institute [data-institute-section=lessons] .max-w-2xl>div{background:#fffdf9;border:1px solid #2b536626;border-radius:8px;margin-top:12px;padding-inline:24px}.coach-institute [data-institute-section=lessons] .max-w-2xl>div:hover{border-color:#8d612f60}.coach-institute [data-institute-section=lessons] button>span>span.flex-1{grid-template-columns:160px 1fr;align-items:center;gap:20px;display:grid}.coach-institute [data-institute-section=lessons] button>span>span.flex-1>span{margin:0;line-height:1.7}.coach-institute [data-institute-section=testimonials]{background:#eaf0f1}.coach-institute [data-institute-section=testimonials] .grid{gap:25px}.coach-institute [data-institute-section=certs]>div{max-width:1140px}.coach-institute [data-institute-section=certs] .card-lift:has(img){background:#ede5d8;border:1px solid #8d612f5c;border-radius:3px;padding:18px;box-shadow:0 17px 35px #31291e1a}.coach-institute [data-institute-section=certs] .card-lift:not(:has(img)){background:#f5f2eb;border-radius:8px}.coach-institute [data-institute-section=certs] h3{font-weight:400}.coach-institute [data-institute-section=pricing]{background:#e8eef0}.coach-institute [data-institute-section=pricing]>div{max-width:1040px}.coach-institute [data-institute-section=pricing] .card-lift{background:linear-gradient(150deg,#fffdf7,#f6eee1);border-color:#92704773;border-radius:10px;box-shadow:0 24px 55px #122f4315}.coach-institute [data-institute-section=pricing] .card-lift>div:first-child{text-align:center;letter-spacing:.04em;border-radius:4px;width:max-content;max-width:90%}.coach-institute [data-institute-section=pricing] .mi-current-price{color:#173d56;font-size:clamp(44px,6vw,68px);font-weight:400;line-height:1.2}.coach-institute [data-institute-section=pricing] .mi-early-ended{color:#536d7d;font-size:28px}@media (min-width:900px){.coach-institute [data-institute-section=pricing]>div{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:0 70px;display:grid}.coach-institute [data-institute-section=pricing]>div>div{grid-column:1}.coach-institute [data-institute-section=pricing]>div>div:nth-child(3){grid-area:1/2/7}.coach-institute [data-institute-section=pricing] .card-lift{margin-top:16px}}.coach-institute [data-institute-section=big-idea]{--color-text:#faf6ed;--color-text-soft:#dce5e9;--color-text-muted:#c0d0d9;--color-gold:#dbb883;--color-gold-hi:#e9c695;--color-gold-line:#d5b07850;background:radial-gradient(at 10% 0,#355a70 0%,#0000 58%),#153448}.coach-institute [data-institute-section=big-idea] .icon-ring{color:#e4c594;background:#24475b;border-color:#cba46d59}.coach-institute [data-institute-section=big-idea] .gold-rule{background:linear-gradient(270deg,#d5b078,#0000)}.coach-institute [data-institute-section=signature]{background:#ece9e1}.coach-institute [data-institute-section=final-cta]{background:#f8f4eb;min-height:650px}.coach-institute [data-institute-section=final-cta]>div[aria-hidden]{background:radial-gradient(#c0d3dd55,#0000 70%)!important}.coach-institute [data-institute-section=final-cta] .glow-orb{display:none}.coach-institute [data-institute-section=final-cta] .title-cinematic{color:#15394f;-webkit-text-fill-color:#15394f;background:0 0;animation:none}.coach-institute>footer{letter-spacing:.025em;background:#f2efe7;padding-block:35px 60px;font-size:12px}.coach-institute .mi-footer-links{flex-wrap:wrap;justify-content:center;gap:10px 25px;margin-top:18px;display:flex}.coach-institute .mi-footer-links a{text-underline-offset:4px;text-decoration:underline}.coach-institute .mi-footer-links a:hover{color:#80521f}.coach-institute .text-red-200{color:#982f2d}@keyframes mi-glow{to{opacity:.65;transform:translate(25px,30px)}}@keyframes mi-title{50%{background-position:100%}}@media (max-width:900px){.coach-institute .mi-hero-layout{gap:25px}.coach-institute .mi-hero-art{height:510px}.coach-institute .mi-hero h1{font-size:74px}.coach-institute .mi-hero-facts>div{gap:13px;padding-inline:14px}.coach-institute .mi-hadar-feature>div.relative{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.coach-institute [data-institute-section=lessons] button>span>span.flex-1{grid-template-columns:125px 1fr}}@media (max-width:700px){.coach-institute .mi-nav>div{min-height:75px;padding-inline:20px}.coach-institute .mi-nav img{width:132px;height:60px}.coach-institute .mi-nav-apply{gap:8px;padding:8px 11px;font-size:11px}.coach-institute .mi-nav>div>a{font-size:11px}.coach-institute .mi-hero{padding:25px 20px 0}.coach-institute .mi-hero-layout{flex-direction:column;gap:0;display:flex}.coach-institute .mi-hero-copy{width:100%;padding:0}.coach-institute .mi-eyebrow{margin-bottom:19px;padding:6px 11px;font-size:10px}.coach-institute .mi-hero-pre{font-size:15px;line-height:1.7}.coach-institute .mi-hero h1{margin-top:18px;font-size:clamp(60px,16vw,78px)}.coach-institute .mi-course-title{margin-top:13px;font-size:18px}.coach-institute .mi-hero-english{letter-spacing:.13em;margin:17px 0;font-size:10px}.coach-institute .mi-hero-sub{margin-top:18px;font-size:16px}.coach-institute .mi-hero-action{margin-top:23px}.coach-institute .btn-primary{max-width:100%;padding:16px 23px;font-size:14px}.coach-institute .mi-accreditation{margin-top:13px;font-size:12px}.coach-institute .mi-hero-art{align-self:center;width:100%;max-width:380px;height:330px;margin-top:14px}.coach-institute .mi-portrait{object-position:top center;width:100%;max-height:365px;bottom:0}.coach-institute .mi-portrait-ring{width:280px;bottom:10px;left:calc(50% - 140px)}.coach-institute .mi-portrait-ring-inner{width:240px;bottom:30px;left:calc(50% - 120px)}.coach-institute .mi-portrait-caption{gap:10px;padding:10px 15px;bottom:25px;left:0}.coach-institute .mi-portrait-caption strong{font-size:18px}.coach-institute .mi-portrait-caption span{font-size:10px}.coach-institute .mi-portrait-side{display:none}.coach-institute .mi-hero-facts{grid-template-columns:1fr;padding-block:10px}.coach-institute .mi-hero-facts>div{justify-content:flex-start;gap:22px;padding:15px 10px}.coach-institute .mi-hero-facts>div+div{border-inline-start:0;border-top:1px solid #3158731f}.coach-institute .mi-fact-number{text-align:center;width:48px;font-size:33px}.coach-institute .mi-hero-facts strong{font-size:14px}.coach-institute .mi-hero-facts div div span{font-size:12px}.coach-institute>section[data-institute-section]{padding-block:65px}.coach-institute>section[data-institute-section=prompt]{padding-block:35px}.coach-institute h2{font-size:31px}.coach-institute .mi-founders-grid{gap:22px}.coach-institute .mi-founder{padding:28px 23px}.coach-institute .mi-founder img{width:138px;height:138px}.coach-institute .mi-founder h3{font-size:27px}.coach-institute .mi-hadar-feature{margin-top:50px}.coach-institute .mi-hadar-feature>div.relative{grid-template-columns:1fr}.coach-institute .mi-hadar-feature>div.relative>div:first-child{padding:25px 40px 0}.coach-institute .mi-hadar-feature img{max-height:310px}.coach-institute [data-institute-section=structure] .card-lift{min-height:0;padding:25px}.coach-institute [data-institute-section=lessons] .max-w-2xl>div{padding-inline:14px}.coach-institute [data-institute-section=lessons] button>span>span.flex-1{display:block}.coach-institute [data-institute-section=lessons] button>span>span.flex-1>span:first-child{margin-bottom:6px}.coach-institute [data-institute-section=lessons] .icon-ring{width:35px;height:35px}.coach-institute [data-institute-section=lessons] button{gap:9px}.coach-institute [data-institute-section=lessons] button>span{gap:12px}.coach-institute [data-institute-section=pricing] .card-lift{padding:40px 24px}.coach-institute [data-institute-section=final-cta]{min-height:600px}.coach-institute [data-institute-section=final-cta] .btn-primary{padding:18px 23px!important;font-size:15px!important}}@media (prefers-reduced-motion:reduce){.coach-institute *,.coach-institute :before,.coach-institute :after{transition:none!important;animation:none!important}.coach-institute .mi-progress{display:none}.coach-institute [style*=blur\(]{filter:none!important}}.coach-institute .mi-hero .mi-accreditation{justify-content:flex-start}.coach-institute [data-institute-section=testimonials] .grid>div>:is(button,div){aspect-ratio:16/9}.coach-institute [data-institute-section=testimonials] button>img{object-fit:cover;width:100%;height:100%}
