.become-coach-button_becomeCoachContainer__JjBz8{position:absolute;top:1rem;right:1rem;z-index:10}@media(min-width:768px){.become-coach-button_becomeCoachContainer__JjBz8{top:1.5rem;right:1.5rem}}@media(min-width:1024px){.become-coach-button_becomeCoachContainer__JjBz8{top:2rem;right:2rem}}.become-coach-button_becomeCoachLink__0c8xe{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:3rem;border:1px solid hsla(0,0%,100%,.25);color:#fff;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.become-coach-button_becomeCoachLink__0c8xe:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.2)}.become-coach-button_becomeCoachLink__0c8xe:active{transform:translateY(0)}@media(min-width:768px){.become-coach-button_becomeCoachLink__0c8xe{padding:.875rem 1.5rem;gap:1rem}}.become-coach-button_linkIcon__hxu20{font-size:1.25rem!important;color:hsla(0,0%,100%,.9);flex-shrink:0}@media(min-width:768px){.become-coach-button_linkIcon__hxu20{font-size:1.5rem!important}}.become-coach-button_linkContent__b2JZV{display:flex;flex-direction:column;gap:.125rem;text-align:right}.become-coach-button_linkLabel__S7Vj7{font-size:.7rem!important;font-weight:400!important;color:hsla(0,0%,100%,.8)!important;line-height:1!important;margin:0!important}@media(min-width:768px){.become-coach-button_linkLabel__S7Vj7{font-size:.75rem!important}}.become-coach-button_linkAction__mtzp7{font-size:.85rem!important;font-weight:600!important;color:#fff!important;line-height:1.2!important;margin:0!important}@media(min-width:768px){.become-coach-button_linkAction__mtzp7{font-size:.95rem!important}}@keyframes become-coach-button_slideInFromRight__InHKg{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.become-coach-button_becomeCoachContainer__JjBz8{animation:become-coach-button_slideInFromRight__InHKg .6s ease-out}@media(max-width:767px){.become-coach-button_becomeCoachContainer__JjBz8{top:.75rem;right:.75rem}.become-coach-button_becomeCoachLink__0c8xe{padding:.625rem 1rem;gap:.5rem}.become-coach-button_linkLabel__S7Vj7{font-size:.65rem!important}.become-coach-button_linkAction__mtzp7{font-size:.8rem!important}.become-coach-button_linkIcon__hxu20{font-size:1.1rem!important}}@media(max-height:750px){.become-coach-button_becomeCoachContainer__JjBz8{top:.5rem;right:.5rem}.become-coach-button_becomeCoachLink__0c8xe{padding:.5rem .875rem;gap:.5rem}.become-coach-button_linkLabel__S7Vj7{font-size:.6rem!important}.become-coach-button_linkAction__mtzp7{font-size:.75rem!important}.become-coach-button_linkIcon__hxu20{font-size:1rem!important}}.hero-banner_heroBanner__U3Ryv{min-height:100vh;position:relative;display:flex;align-items:center}.hero-banner_bannerContainer__YMu8G{width:100%;height:100%;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed;position:relative;display:flex;flex-direction:column;justify-content:center}.hero-banner_bannerContainer__YMu8G:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50%,rgba(0,0,0,.6));z-index:0}@media(min-width:768px){.hero-banner_bannerContainer__YMu8G{background-position:70% 15%;background-attachment:scroll}}.hero-banner_heroContent__NZJNe{position:relative;z-index:2;text-align:center;padding:2rem 1rem;color:#fff}@media(max-height:750px){.hero-banner_heroContent__NZJNe{padding:1rem}}@media(max-height:650px){.hero-banner_heroContent__NZJNe{padding:.5rem 1rem}}.hero-banner_heroText__6gl0d{display:flex;justify-content:center;margin-bottom:1rem}@media(min-width:768px){.hero-banner_heroText__6gl0d{margin-bottom:1.5rem}}@media(max-height:750px){.hero-banner_heroText__6gl0d{margin-bottom:.5rem}}.hero-banner_heroSubtitle__biTno{margin-bottom:2rem}.hero-banner_heroSubtitle__biTno .hero-banner_subtitle__s6RJ7{color:hsla(0,0%,100%,.9);font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media(max-height:750px){.hero-banner_heroSubtitle__biTno{margin-bottom:1rem}}@media(max-height:650px){.hero-banner_heroSubtitle__biTno{margin-bottom:.5rem}}.hero-banner_searchContainer__cwaDV{margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}@media(min-width:768px){.hero-banner_searchContainer__cwaDV{margin-bottom:2.5rem;max-width:500px}}@media(max-height:750px){.hero-banner_searchContainer__cwaDV{margin-bottom:1rem}}@media(max-height:650px){.hero-banner_searchContainer__cwaDV{margin-bottom:.75rem}}.hero-banner_heroStats__nfBMf{display:flex;justify-content:space-around;align-items:center;max-width:400px;margin:0 auto;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:1.5rem 1rem;border:1px solid hsla(0,0%,100%,.2)}@media(min-width:768px){.hero-banner_heroStats__nfBMf{max-width:600px;padding:2rem 1.5rem}}@media(max-height:650px){.hero-banner_heroStats__nfBMf{display:none}}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK{text-align:center}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statNumber__XBV8p{display:block;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:.25rem}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statLabel__WXAVt{display:block;color:hsla(0,0%,100%,.8);font-size:.75rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.hero-banner_navigateContainer__udYii{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:2}@media(min-width:768px){.hero-banner_navigateContainer__udYii{bottom:3rem}}@media(max-height:750px){.hero-banner_navigateContainer__udYii{display:none}}.hero-banner_bannerContainer__YMu8G{background-attachment:scroll}.hero-banner_heroContent__NZJNe{padding:1.5rem 1rem}.hero-banner_heroStats__nfBMf{padding:1rem .5rem}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statNumber__XBV8p{font-size:1.5rem}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statLabel__WXAVt{font-size:.7rem}@media(min-height:651px)and (max-height:750px){.hero-banner_heroStats__nfBMf{padding:1rem .75rem}}@media(min-width:768px){.hero-banner_bannerContainer__YMu8G{background-attachment:fixed}.hero-banner_heroContent__NZJNe{padding:2rem 1rem}.hero-banner_heroStats__nfBMf{padding:1.5rem 1rem}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statNumber__XBV8p{font-size:2rem}.hero-banner_heroStats__nfBMf .hero-banner_statItem__v1BZK .hero-banner_statLabel__WXAVt{font-size:.75rem}}.page_landingPage__Uhif0{min-height:100vh;background:linear-gradient(90deg,#57775f,#253b2a);padding-top:4.15rem}.page_heroSection__0PzKC{position:relative;overflow:hidden}.page_stepsSection__qnBSx{padding:0}.page_sportsSection__vovSd{padding:0 1rem;background:#fff;margin:1rem;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.page_featuresSection__QKOXB{margin:1rem}.page_featuresSection__QKOXB .page_featureCard__ApO6Z{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z{flex-direction:row;align-items:center}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureImage__FC4Vj{width:100%;height:150px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);position:relative;overflow:hidden}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureImage__FC4Vj{width:50%;height:300px}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureIcons__XGmJ1{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;z-index:1;position:relative}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureIcons__XGmJ1{gap:3rem}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_iconGroup___l07R{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_mainIcon__JygEA{font-size:3rem;color:#57775f;filter:drop-shadow(0 4px 8px rgba(87,119,95,.2))}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_mainIcon__JygEA{font-size:4rem}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_secondaryIcon__IQZBL{font-size:2rem;color:#6c757d;filter:drop-shadow(0 2px 4px rgba(108,117,125,.2))}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_secondaryIcon__IQZBL{font-size:2.5rem}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N{padding:1.5rem;flex:1 1}@media(min-width:768px){.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N{padding:2rem}}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N h2{font-size:1.5rem;font-weight:700;margin:0 0 1rem;color:#333}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N p{font-size:1rem;line-height:1.6;color:#666;margin:0 0 1.5rem}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N .page_featureList__5acBv{list-style:none;padding:0;margin:0}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N .page_featureList__5acBv li{color:#555;position:relative;padding:.5rem 0 .5rem 1.5rem}.page_featuresSection__QKOXB .page_featureCard__ApO6Z .page_featureContent___hD3N .page_featureList__5acBv li:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700}.page_faqSection__byk9R{padding:2rem 1rem;margin:1rem;background:#fff;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.page_ctaSection__2jY6t{padding:3rem 1rem;text-align:center}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem 1.5rem;border-radius:1rem;margin:0 auto;max-width:400px;box-shadow:0 8px 30px rgba(102,126,234,.3)}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC h2{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC p{font-size:1rem;margin:0 0 1.5rem;opacity:.9}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC .page_ctaButton__i3VxL{background:#fff;color:#667eea;text-decoration:none;border:none;padding:.75rem 2rem;border-radius:2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC .page_ctaButton__i3VxL:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.page_ctaSection__2jY6t .page_ctaCard__ZpmJC .page_ctaButton__i3VxL:active{transform:translateY(0)}.page_landingPage__Uhif0{padding-bottom:2rem}@media(min-width:768px){.page_landingPage__Uhif0{padding:4.15rem 2rem 2rem}.page_faqSection__byk9R,.page_sportsSection__vovSd .page_featuresSection__QKOXB,.page_stepsSection__qnBSx{margin:1.5rem 1rem;padding:0}.page_ctaSection__2jY6t{padding:4rem 2rem}}@media(prefers-reduced-motion:reduce){.page_ctaButton__i3VxL{transition:none}}.description_faqContainer__iLAWG{padding:20px 16px}.description_faqTitle__BQaBT{font-weight:700;color:#333;text-align:center;margin-bottom:2rem}@media(min-width:768px){.description_faqTitle__BQaBT{font-size:1.75rem;margin-bottom:2.5rem}}.description_faqList__eqPXM{display:flex;flex-direction:column;gap:.5rem}.description_faqAccordion__W24TO{background:#fff;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06);margin-bottom:.5rem}.description_faqAccordion__W24TO:before{display:none}.description_faqAccordion__W24TO.description_Mui-expanded__aBzOM{margin:0 0 .5rem;box-shadow:0 4px 16px rgba(0,0,0,.1)}.description_faqSummary__IG7G9{padding:1rem 1.25rem;min-height:auto}.description_faqSummary__IG7G9:hover{background-color:rgba(0,0,0,.02)}.description_faqSummary__IG7G9 .description_MuiAccordionSummary-content__oCyWk,.description_faqSummary__IG7G9 .description_MuiAccordionSummary-content__oCyWk.description_Mui-expanded__aBzOM{margin:0}.description_faqQuestion__iAUbt{font-weight:600;color:#333;font-size:.9rem;line-height:1.4}@media(min-width:768px){.description_faqQuestion__iAUbt{font-size:1rem}}.description_faqDetails__nLoGJ{padding:0 1.25rem 1.25rem}.description_faqAnswer__3rVRE{color:#666;font-size:.85rem;line-height:1.6}@media(min-width:768px){.description_faqAnswer__3rVRE{font-size:.9rem}}.description_faqAccordion__W24TO{border-radius:.5rem}.description_faqSummary__IG7G9{padding:.875rem 1rem}.description_faqDetails__nLoGJ{padding:0 1rem 1rem}.description_faqQuestion__iAUbt{font-size:.85rem}.description_faqAnswer__3rVRE{font-size:.8rem}@media(min-width:768px){.description_faqContainer__iLAWG{margin:0 auto}.description_faqAccordion__W24TO{transition:all .3s ease}.description_faqAccordion__W24TO:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}}.steps-section_stepsContainer__i70vD{padding:2rem 1rem;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1);margin:1rem}@media(min-width:768px){.steps-section_stepsContainer__i70vD{margin:0}}.steps-section_stepsContainer__i70vD .steps-section_titleContainer__F9k_Q{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}@media(min-width:768px){.steps-section_stepsContainer__i70vD .steps-section_titleContainer__F9k_Q{gap:1rem;margin-bottom:1.5rem}}.steps-section_stepsContainer__i70vD .steps-section_titleIcon__vlRXz{color:#57775f;font-size:1.5rem}@media(min-width:768px){.steps-section_stepsContainer__i70vD .steps-section_titleIcon__vlRXz{font-size:1.75rem}}.steps-section_stepsContainer__i70vD .steps-section_stepsTitle__9t6Zt{text-align:center;font-size:1.25rem;font-weight:700;color:#333;margin:0}@media(min-width:768px){.steps-section_stepsContainer__i70vD .steps-section_stepsTitle__9t6Zt{font-size:1.5rem}}.steps-section_stepsWrapper__hqeAJ{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto;flex-wrap:wrap}@media(min-width:1300px){.steps-section_stepsWrapper__hqeAJ{max-width:1000px}}@media(min-width:768px){.steps-section_stepsWrapper__hqeAJ{flex-direction:row;justify-content:space-between;align-items:center;gap:0;row-gap:22px}}.steps-section_step__HbHu3{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:1rem;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);width:100%;min-width:200px}@media(min-width:768px){.steps-section_step__HbHu3{width:auto;min-width:180px;padding:1.25rem}}.steps-section_stepContent___MFXY{display:flex;flex-direction:column;text-align:right;flex:1 1}.steps-section_stepSubtitle__w4t05{font-size:.75rem;font-weight:500;color:#666;margin:0 0 .25rem;line-height:1.2}@media(min-width:768px){.steps-section_stepSubtitle__w4t05{font-size:.8rem}}.steps-section_stepTitle__m7j5o{font-size:.9rem;font-weight:600;color:#333;margin:0;line-height:1.3}@media(min-width:768px){.steps-section_stepTitle__m7j5o{font-size:1rem}}.steps-section_stepIcon__Fv8zW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f0f0f0;border-radius:50%;color:#57775f;margin-left:1rem;flex-shrink:0}@media(min-width:768px){.steps-section_stepIcon__Fv8zW{width:45px;height:45px}}.steps-section_separator__urMgI{display:none}@media(min-width:1300px){.steps-section_separator__urMgI{display:flex;align-items:center;justify-content:center;color:#57775f;font-size:1.5rem;font-weight:700;margin:0 .5rem}}@media(max-width:767px){.steps-section_stepsWrapper__hqeAJ{gap:1rem}.steps-section_step__HbHu3{padding:.875rem;min-width:auto}.steps-section_stepIcon__Fv8zW{width:35px;height:35px;margin-left:.75rem}}@media(prefers-reduced-motion:reduce){.steps-section_step__HbHu3{transition:none}}@media(min-width:768px){.steps-section_step__HbHu3{transition:all .3s ease}.steps-section_step__HbHu3:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.12)}}.typewritting-text_typewriter__r9jeN h1{overflow:hidden;border-left:.15em solid orange;white-space:nowrap;margin:0 auto;letter-spacing:.15em;animation:typewritting-text_typing__BFYp_ 3.5s steps(40),typewritting-text_blink-caret__eWEi0 .75s step-end infinite}@keyframes typewritting-text_typing__BFYp_{0%{width:0}to{width:100%}}@keyframes typewritting-text_blink-caret__eWEi0{0%,to{border-color:transparent}50%{border-color:orange}}.card-container_card-container__ZXq8z{justify-content:center;gap:1rem;margin-bottom:1.25rem;grid-template-columns:repeat(2,1fr)}.card-container_card-container__ZXq8z.card-container_one-row-xs__9t_YP{grid-template-columns:repeat(1,1fr)}@media(min-width:48rem){.card-container_card-container__ZXq8z,.card-container_card-container__ZXq8z.card-container_one-row-xs__9t_YP{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.card-container_card-container__ZXq8z,.card-container_card-container__ZXq8z.card-container_one-row-xs__9t_YP{grid-template-columns:repeat(3,1fr)}}@media(min-width:80rem){.card-container_card-container__ZXq8z,.card-container_card-container__ZXq8z.card-container_one-row-xs__9t_YP{grid-template-columns:repeat(4,1fr)}}.cardItem_image-container__Z_g1G{padding:.3125rem}.cardItem_image-container__Z_g1G img{border-radius:50%}.cardItem_default-card-item__mIh7l{position:relative}.cardItem_default-card-item__mIh7l.cardItem_color-0__ilDNR{background:#41e36b;background:linear-gradient(270deg,#41e36b,#4de6a5 75%)}.cardItem_default-card-item__mIh7l.cardItem_color-1__Y5Y_R{background:#7541fe;background:linear-gradient(270deg,#7541fe,#9071fd 75%)}.cardItem_default-card-item__mIh7l.cardItem_color-2__erevy{background:#ff9f1d;background:linear-gradient(270deg,#ff9f1d,#fdc510 75%)}.cardItem_default-card-item__mIh7l.cardItem_color-3__y8DRH{background:#f629aa;background:linear-gradient(270deg,#f629aa,#fd77f1 75%)}.cardItem_default-card-item__mIh7l.cardItem_color-4__of66H{background:#1da7fe;background:linear-gradient(270deg,#1da7fe,#12b9f9 75%)}.cardItem_default-card-item__mIh7l .cardItem_avatar-container__b_Q2q{position:absolute;left:6%;bottom:0;width:100%;max-width:4.375rem}@media(min-width:64rem){.cardItem_default-card-item__mIh7l .cardItem_avatar-container__b_Q2q{max-width:6.25rem}}.cardItem_default-card-item__mIh7l .cardItem_avatar-container__b_Q2q img{opacity:.07;width:100%;pointer-events:none}.cardItem_sm-card-container__Nn4k2{flex-direction:column-reverse}.cardItem_sm-card-container__Nn4k2 .cardItem_context-container__G7MZM{margin-top:.625rem}.cardItem_sm-card-container__Nn4k2 img{width:100%;height:100%}@media(min-width:48rem){.cardItem_sm-card-container__Nn4k2{flex-direction:row}.cardItem_sm-card-container__Nn4k2 .cardItem_context-container__G7MZM{margin-top:0}}