.SectionHeroBranded_root__ON9o5{align-items:center;background:linear-gradient(135deg,#0891d1,#059a75);box-sizing:border-box;color:#fff;display:flex;justify-content:center;max-width:100vw;min-height:350px;overflow:hidden;padding:2rem 1rem;position:relative;text-align:center;width:100%}.SectionHeroBranded_overlay__KlQ8t{background:#0006;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.SectionHeroBranded_container__aVILT{margin:0 auto;max-width:min(900px,95%);padding:0 1rem;position:relative;width:100%;z-index:2}.SectionHeroBranded_trustBadges__MP5tC{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-bottom:1rem}.SectionHeroBranded_badge__HIbPw{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border:1px solid #fff3;border-radius:25px;display:flex;font-size:.8rem;font-weight:600;gap:.375rem;padding:.4rem .875rem;text-shadow:0 2px 4px #00000080;transition:transform .2s ease,background .2s ease;white-space:nowrap}.SectionHeroBranded_badge__HIbPw:hover{background:#fff6;transform:translateY(-2px)}.SectionHeroBranded_badgeIcon__yAPGp{display:inline-block;font-size:1rem}.SectionHeroBranded_badgeText__40EaX{white-space:nowrap}.SectionHeroBranded_content__MmUIQ{margin:0 auto;max-width:750px}.SectionHeroBranded_title__Y8e9Z{word-wrap:break-word;color:#fff;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;line-height:1.2;margin:0 0 .75rem;overflow-wrap:break-word;text-shadow:0 3px 6px #0009}.SectionHeroBranded_subtitle__Avjgu{font-size:clamp(.95rem,2.25vw,1.075rem);line-height:1.4;margin:0 0 .5rem}.SectionHeroBranded_description__3FEKL,.SectionHeroBranded_subtitle__Avjgu{word-wrap:break-word;color:#fff;font-weight:500;text-shadow:0 2px 4px #0009}.SectionHeroBranded_description__3FEKL{font-size:clamp(.85rem,1.75vw,.95rem);line-height:1.5;margin:0 0 1.5rem}.SectionHeroBranded_description__3FEKL strong{font-weight:700}.SectionHeroBranded_searchForm__Q6xNP{align-items:stretch;background:#fff;border-radius:50px;box-shadow:0 8px 32px #00000040;display:flex;margin:1.5rem auto 1.25rem;max-width:640px;overflow:hidden;width:100%}.SectionHeroBranded_searchFields__taR6N{align-items:stretch;display:flex;flex:1 1;min-width:0}.SectionHeroBranded_searchField__BP4Th{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:.6rem 1.25rem}.SectionHeroBranded_searchLabel__EG8aR{color:#555;font-size:.6875rem;font-weight:700;letter-spacing:.05em;margin-bottom:.125rem;text-transform:uppercase;white-space:nowrap}.SectionHeroBranded_searchInput__NjAOI,.SectionHeroBranded_searchSelect__UxNfI{appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#111;font-size:.9375rem;outline:none;padding:0;width:100%}.SectionHeroBranded_searchInput__NjAOI::placeholder{color:#999}.SectionHeroBranded_searchDivider__P\+OxM{background:#e5e5e5;flex-shrink:0;margin:.625rem 0;width:1px}.SectionHeroBranded_searchButton__qIL6i{align-items:center;background:#0bb8fc;border:none;border-radius:0 50px 50px 0;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.9375rem;font-weight:700;gap:.5rem;padding:0 1.5rem;transition:background .2s;white-space:nowrap}.SectionHeroBranded_searchButton__qIL6i:hover{background:#0aa3e0}.SectionHeroBranded_ctaContainer__-HAhx{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:0}.SectionHeroBranded_btnPrimary__v\+Y4Y{background:#0bb8fc;border:none;border-radius:50px;box-shadow:0 4px 15px #0bb8fc66;color:#fff;cursor:pointer;display:inline-block;font-size:clamp(.875rem,1.75vw,.95rem);font-weight:600;min-width:170px;padding:.8rem 1.75rem;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;white-space:nowrap}.SectionHeroBranded_btnPrimary__v\+Y4Y:hover{background:#0aa3e0;box-shadow:0 6px 20px #0bb8fc99;color:#fff;text-decoration:none;transform:translateY(-2px)}.SectionHeroBranded_btnSecondary__Cu16v{background:#0000;border:2px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:clamp(.875rem,1.75vw,.95rem);font-weight:600;min-width:170px;padding:.8rem 1.75rem;text-align:center;text-decoration:none;transition:background .3s ease,color .3s ease,transform .2s ease;white-space:nowrap}.SectionHeroBranded_btnSecondary__Cu16v:hover{background:#fff;color:#0bb8fc;text-decoration:none;transform:translateY(-2px)}@media (min-width:1200px){.SectionHeroBranded_root__ON9o5{min-height:360px;padding:2.5rem 1.5rem}.SectionHeroBranded_trustBadges__MP5tC{gap:.75rem;margin-bottom:1.25rem}.SectionHeroBranded_badge__HIbPw{font-size:.85rem;padding:.45rem 1rem}.SectionHeroBranded_title__Y8e9Z{margin-bottom:.875rem}.SectionHeroBranded_subtitle__Avjgu{margin-bottom:.625rem}.SectionHeroBranded_description__3FEKL{margin-bottom:1.75rem}.SectionHeroBranded_ctaContainer__-HAhx{gap:.875rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{min-width:190px;padding:.875rem 2rem}}@media (min-width:1024px) and (max-width:1199px){.SectionHeroBranded_root__ON9o5{min-height:350px;padding:2.25rem 1.25rem}.SectionHeroBranded_trustBadges__MP5tC{margin-bottom:1.125rem}}@media (min-width:768px) and (max-width:1023px){.SectionHeroBranded_root__ON9o5{min-height:340px;padding:2rem 1rem}.SectionHeroBranded_trustBadges__MP5tC{gap:.5rem;margin-bottom:1rem}.SectionHeroBranded_badge__HIbPw{font-size:.75rem;padding:.4rem .875rem}.SectionHeroBranded_title__Y8e9Z{font-size:clamp(1.375rem,3.75vw,1.75rem);margin-bottom:.625rem}.SectionHeroBranded_subtitle__Avjgu{margin-bottom:.5rem}.SectionHeroBranded_description__3FEKL{margin-bottom:1.375rem}.SectionHeroBranded_ctaContainer__-HAhx{gap:.625rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{font-size:.875rem;min-width:150px;padding:.75rem 1.5rem}}@media (min-width:640px) and (max-width:767px){.SectionHeroBranded_root__ON9o5{min-height:360px;padding:1.875rem 1rem}.SectionHeroBranded_trustBadges__MP5tC{gap:.5rem;margin-bottom:.875rem}.SectionHeroBranded_badge__HIbPw{font-size:.7rem;padding:.375rem .75rem}.SectionHeroBranded_badgeIcon__yAPGp{font-size:.95rem}.SectionHeroBranded_title__Y8e9Z{font-size:1.5rem;margin-bottom:.625rem}.SectionHeroBranded_subtitle__Avjgu{font-size:.975rem;margin-bottom:.5rem}.SectionHeroBranded_description__3FEKL{font-size:.875rem;margin-bottom:1.25rem}.SectionHeroBranded_ctaContainer__-HAhx{gap:.625rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{font-size:.875rem;min-width:145px;padding:.75rem 1.375rem}}@media (min-width:480px) and (max-width:639px){.SectionHeroBranded_root__ON9o5{min-height:380px;padding:1.75rem .875rem}.SectionHeroBranded_trustBadges__MP5tC{gap:.5rem;margin-bottom:.875rem}.SectionHeroBranded_badge__HIbPw{font-size:.7rem;padding:.375rem .75rem}.SectionHeroBranded_title__Y8e9Z{font-size:1.375rem;margin-bottom:.625rem}.SectionHeroBranded_subtitle__Avjgu{font-size:.925rem;margin-bottom:.5rem}.SectionHeroBranded_description__3FEKL{font-size:.85rem;margin-bottom:1.25rem}.SectionHeroBranded_ctaContainer__-HAhx{align-items:center;flex-direction:column;gap:.625rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{font-size:.9rem;max-width:280px;padding:.8rem 1.5rem;width:100%}}@media (max-width:639px){.SectionHeroBranded_searchForm__Q6xNP{border-radius:16px;flex-direction:column;overflow:visible}.SectionHeroBranded_searchFields__taR6N{flex-direction:column}.SectionHeroBranded_searchField__BP4Th{padding:.75rem 1rem}.SectionHeroBranded_searchDivider__P\+OxM{height:1px;margin:0 1rem;width:auto}.SectionHeroBranded_searchButton__qIL6i{border-radius:0 0 16px 16px;justify-content:center;padding:.875rem}}@media (max-width:479px){.SectionHeroBranded_root__ON9o5{min-height:400px;padding:1.5rem .75rem}.SectionHeroBranded_trustBadges__MP5tC{align-items:center;flex-direction:column;gap:.5rem;margin-bottom:.875rem}.SectionHeroBranded_badge__HIbPw{font-size:.75rem;justify-content:center;max-width:260px;padding:.4rem .875rem;width:100%}.SectionHeroBranded_badgeIcon__yAPGp{font-size:1rem}.SectionHeroBranded_title__Y8e9Z{font-size:1.25rem;line-height:1.25;margin-bottom:.5rem}.SectionHeroBranded_subtitle__Avjgu{font-size:.875rem;margin-bottom:.5rem}.SectionHeroBranded_description__3FEKL{font-size:.8rem;margin-bottom:1.125rem}.SectionHeroBranded_ctaContainer__-HAhx{align-items:stretch;flex-direction:column;gap:.625rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{font-size:.875rem;min-width:auto;padding:.8rem 1.25rem;width:100%}}@media (max-height:500px) and (orientation:landscape){.SectionHeroBranded_root__ON9o5{min-height:280px;padding:1.25rem 1rem}.SectionHeroBranded_trustBadges__MP5tC{margin-bottom:.625rem}.SectionHeroBranded_title__Y8e9Z{font-size:1.25rem;margin-bottom:.375rem}.SectionHeroBranded_subtitle__Avjgu{font-size:.85rem;margin-bottom:.375rem}.SectionHeroBranded_description__3FEKL{font-size:.8rem;margin-bottom:.875rem}.SectionHeroBranded_ctaContainer__-HAhx{flex-direction:row;gap:.625rem}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{font-size:.8rem;padding:.625rem 1.125rem}}@media (prefers-reduced-motion:reduce){.SectionHeroBranded_badge__HIbPw,.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{transition:none}.SectionHeroBranded_badge__HIbPw:hover,.SectionHeroBranded_btnPrimary__v\+Y4Y:hover,.SectionHeroBranded_btnSecondary__Cu16v:hover{transform:none}}@media print{.SectionHeroBranded_root__ON9o5{background:#fff;color:#000;min-height:auto;page-break-inside:avoid}.SectionHeroBranded_overlay__KlQ8t{display:none}.SectionHeroBranded_description__3FEKL,.SectionHeroBranded_subtitle__Avjgu,.SectionHeroBranded_title__Y8e9Z{color:#000;text-shadow:none}.SectionHeroBranded_btnPrimary__v\+Y4Y,.SectionHeroBranded_btnSecondary__Cu16v{display:none}}.SectionHeroBranded_marketplaceModalBaseStyles__8aAIR{margin-bottom:0!important;margin-top:0!important}.SectionStats_root__L6etn{background:#f8f9fa;padding:3rem 1.25rem}.SectionStats_container__qU-S8{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px;text-align:center}.SectionStats_statItem__wUJGF{padding:1.5rem;transition:transform .3s ease}.SectionStats_statItem__wUJGF:hover{transform:translateY(-5px)}.SectionStats_statNumber__megRG{color:#0bb8fc;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.SectionStats_statLabel__LOE\+z{color:#666;font-size:1.125rem;font-weight:500;line-height:1.4}@media (max-width:768px){.SectionStats_root__L6etn{padding:2.5rem 1rem}.SectionStats_container__qU-S8{gap:1.5rem}.SectionStats_statItem__wUJGF{padding:1rem}.SectionStats_statNumber__megRG{font-size:2rem}.SectionStats_statLabel__LOE\+z{font-size:1rem}}@media (max-width:480px){.SectionStats_container__qU-S8{gap:1rem;grid-template-columns:repeat(2,1fr)}.SectionStats_statNumber__megRG{font-size:1.75rem}.SectionStats_statLabel__LOE\+z{font-size:.9rem}}.SectionTrust_root__KUIcO{background:#fff;padding:4rem 1.25rem}.SectionTrust_container__5euP\+{margin:0 auto;max-width:1200px}.SectionTrust_title__eId8w{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.SectionTrust_subtitle__\+lHLM{color:#666;font-size:1.2rem;font-weight:400;margin-bottom:3rem;text-align:center}.SectionTrust_certRow__HrK9y{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-bottom:2.5rem}.SectionTrust_certLabel__a-Kdq{color:#888;font-size:.8125rem;font-weight:500;margin-right:.25rem}.SectionTrust_certBadge__X2U7y{background:#f0f0f0;border:1px solid #e0e0e0;border-radius:6px;color:#333;display:inline-block;font-size:.8125rem;font-weight:800;letter-spacing:.04em;padding:.3rem .875rem;text-decoration:none;transition:background .15s,color .15s}.SectionTrust_certBadge__X2U7y:hover{background:#e8f7fe;border-color:#0bb8fc;color:#0bb8fc}.SectionTrust_grid__Jc3Kf{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.SectionTrust_card__FvZbu{background:#f8f9fa;border-radius:10px;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.SectionTrust_card__FvZbu:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}.SectionTrust_icon__hrsni{align-items:center;color:#0bb8fc;display:flex;height:48px;justify-content:center;margin:0 auto 1rem;width:48px}.SectionTrust_icon__hrsni svg{height:100%;width:100%}.SectionTrust_cardTitle__6woJT{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:.75rem}.SectionTrust_cardDescription__0cH6W{color:#666;font-size:.95rem;line-height:1.6}@media (max-width:1024px){.SectionTrust_root__KUIcO{padding:3.5rem 1.25rem}.SectionTrust_title__eId8w{font-size:2.25rem}.SectionTrust_subtitle__\+lHLM{font-size:1.1rem;margin-bottom:2.5rem}.SectionTrust_grid__Jc3Kf{gap:1.75rem}}@media (max-width:768px){.SectionTrust_root__KUIcO{padding:3rem 1rem}.SectionTrust_title__eId8w{font-size:1.875rem;margin-bottom:.75rem}.SectionTrust_subtitle__\+lHLM{font-size:1rem;margin-bottom:2rem}.SectionTrust_grid__Jc3Kf{gap:1.5rem;grid-template-columns:1fr}.SectionTrust_card__FvZbu{padding:1.75rem}.SectionTrust_cardTitle__6woJT{font-size:1.2rem}.SectionTrust_cardDescription__0cH6W{font-size:.9rem}}@media (max-width:480px){.SectionTrust_root__KUIcO{padding:2.5rem 1rem}.SectionTrust_title__eId8w{font-size:1.625rem}.SectionTrust_card__FvZbu{padding:1.5rem}.SectionTrust_cardTitle__6woJT{font-size:1.125rem}}.SectionHowItWorks_root__5IZlr{background:#f8f9fa;padding:4rem 1.25rem}.SectionHowItWorks_container__v3rQD{margin:0 auto;max-width:1200px}.SectionHowItWorks_title__RW3sd{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.SectionHowItWorks_subtitle__TJ-EV{color:#666;font-size:1.25rem;font-weight:400;margin-bottom:3rem;text-align:center}.SectionHowItWorks_stepsContainer__WIZJm{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:3rem}.SectionHowItWorks_step__Y\+LTG{background:#fff;border-radius:12px;box-shadow:0 5px 15px #00000014;padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SectionHowItWorks_step__Y\+LTG:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-5px)}.SectionHowItWorks_stepNumber__UvNsD{align-items:center;background:#0bb8fc;border-radius:50%;box-shadow:0 4px 12px #0bb8fc66;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:44px;justify-content:center;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:44px}.SectionHowItWorks_stepTitle__4kIuV{color:#333;font-size:1.5rem;font-weight:700;margin:1.5rem 0 1rem;text-align:center}.SectionHowItWorks_stepDescription__SJKPP,.SectionHowItWorks_stepDetail__vlwPR{color:#666;font-size:1rem;line-height:1.6;margin-bottom:.75rem}.SectionHowItWorks_stepBonus__wnQL0{background:#e8f8f0;border-radius:6px;color:#27ae60;font-size:.95rem;font-weight:600;margin-top:1rem;padding:.5rem;text-align:center}@media (max-width:1024px){.SectionHowItWorks_root__5IZlr{padding:3rem 1.25rem}.SectionHowItWorks_title__RW3sd{font-size:2rem}.SectionHowItWorks_subtitle__TJ-EV{font-size:1.125rem}.SectionHowItWorks_stepsContainer__WIZJm{gap:1.5rem}}@media (max-width:768px){.SectionHowItWorks_root__5IZlr{padding:2.5rem 1rem}.SectionHowItWorks_title__RW3sd{font-size:1.75rem}.SectionHowItWorks_subtitle__TJ-EV{font-size:1rem;margin-bottom:2rem}.SectionHowItWorks_stepsContainer__WIZJm{gap:2.5rem;grid-template-columns:1fr}.SectionHowItWorks_step__Y\+LTG{padding:1.5rem}.SectionHowItWorks_stepTitle__4kIuV{font-size:1.25rem}.SectionHowItWorks_stepDescription__SJKPP,.SectionHowItWorks_stepDetail__vlwPR{font-size:.95rem}.SectionHowItWorks_stepBonus__wnQL0{font-size:.875rem}}.SectionTestimonials_root__yYi7O{background:#fff;padding:4rem 1.25rem}.SectionTestimonials_container__XeU6l{margin:0 auto;max-width:1200px}.SectionTestimonials_title__H4BJ-{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.SectionTestimonials_subtitle__ElYqm{color:#666;font-size:1.2rem;font-weight:400;margin-bottom:3rem;text-align:center}.SectionTestimonials_grid__KI9rZ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.SectionTestimonials_card__Jrane{background:#f8f9fa;border-radius:10px;box-shadow:0 5px 15px #00000014;display:flex;flex-direction:column;padding:2rem}.SectionTestimonials_trainer__mS86Z{align-items:center;display:flex;gap:.875rem;margin-bottom:1rem}.SectionTestimonials_trainerAvatar__dXale{align-items:center;background:linear-gradient(135deg,#0bb8fc,#7fffc4);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;height:56px;justify-content:center;width:56px}.SectionTestimonials_trainerInfo__KybVM{flex-grow:1}.SectionTestimonials_trainerName__-3eyQ{color:#111;font-size:1rem;font-weight:700;margin:0 0 .15rem}.SectionTestimonials_trainerCity__e9gBb{color:#666;font-size:.8125rem;margin:0}.SectionTestimonials_stars__Hx0Uv{display:flex;gap:2px;line-height:1;margin-bottom:.75rem}.SectionTestimonials_text__OYg0n{color:#444;flex-grow:1;font-size:.9375rem;font-style:italic;line-height:1.7;margin-bottom:1rem}.SectionTestimonials_authorCredit__5xf1-{color:#888;font-size:.8125rem;font-style:normal;margin:0 0 1rem}.SectionTestimonials_trainerLink__QXNBl{color:#0bb8fc;display:inline-block;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .3s ease}.SectionTestimonials_trainerLink__QXNBl:hover{color:#0aa3e0;text-decoration:underline}@media (max-width:1024px){.SectionTestimonials_root__yYi7O{padding:3.5rem 1.25rem}.SectionTestimonials_title__H4BJ-{font-size:2.25rem}.SectionTestimonials_subtitle__ElYqm{font-size:1.1rem;margin-bottom:2.5rem}.SectionTestimonials_grid__KI9rZ{gap:1.75rem}}@media (max-width:768px){.SectionTestimonials_root__yYi7O{padding:3rem 1rem}.SectionTestimonials_title__H4BJ-{font-size:1.875rem;margin-bottom:.75rem}.SectionTestimonials_subtitle__ElYqm{font-size:1rem;margin-bottom:2rem}.SectionTestimonials_grid__KI9rZ{gap:1.5rem;grid-template-columns:1fr}.SectionTestimonials_card__Jrane{padding:1.75rem}.SectionTestimonials_text__OYg0n{font-size:.9rem;margin-bottom:1rem}.SectionTestimonials_trainerAvatar__dXale{font-size:1rem;height:48px;width:48px}.SectionTestimonials_trainerName__-3eyQ{font-size:.95rem}.SectionTestimonials_trainerCity__e9gBb{font-size:.75rem}.SectionTestimonials_trainerLink__QXNBl{font-size:.875rem}}@media (max-width:480px){.SectionTestimonials_root__yYi7O{padding:2.5rem 1rem}.SectionTestimonials_title__H4BJ-{font-size:1.625rem}.SectionTestimonials_card__Jrane{padding:1.5rem}.SectionTestimonials_text__OYg0n{font-size:.875rem}}.SectionFAQ_root__vQCm2{background:#f8f9fa;padding:4rem 1.25rem}.SectionFAQ_container__pwWpq{margin:0 auto;max-width:1200px}.SectionFAQ_title__Fxoab{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.SectionFAQ_subtitle__\+LaeP{color:#666;font-size:1.2rem;font-weight:400;margin-bottom:3rem;text-align:center}.SectionFAQ_faqContainer__VDm9G{margin:0 auto;max-width:800px}.SectionFAQ_item__tfKHp{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000000d;margin-bottom:.5rem;overflow:hidden}.SectionFAQ_question__bUImz{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:.75rem;line-height:1.4;padding:1.25rem 1.5rem;text-align:left;width:100%}.SectionFAQ_question__bUImz:focus-visible{border-radius:10px;outline:2px solid #0bb8fc;outline-offset:-2px}.SectionFAQ_questionText__0GJu1{flex-grow:1}.SectionFAQ_icon__9PoyH{flex-shrink:0;font-size:1.2rem}.SectionFAQ_chevron__A9GPL{align-items:center;color:#0bb8fc;display:flex;flex-shrink:0}.SectionFAQ_answer__wm3LC{border-top:1px solid #f0f0f0;color:#555;font-size:.95rem;line-height:1.7;margin:0;padding:.75rem 1.5rem 1.25rem}@media (max-width:1024px){.SectionFAQ_root__vQCm2{padding:3.5rem 1.25rem}.SectionFAQ_title__Fxoab{font-size:2.25rem}.SectionFAQ_subtitle__\+LaeP{font-size:1.1rem;margin-bottom:2.5rem}.SectionFAQ_question__bUImz{font-size:1.125rem}.SectionFAQ_answer__wm3LC{font-size:.9rem}}@media (max-width:768px){.SectionFAQ_root__vQCm2{padding:3rem 1rem}.SectionFAQ_title__Fxoab{font-size:1.875rem;margin-bottom:.75rem}.SectionFAQ_subtitle__\+LaeP{font-size:1rem;margin-bottom:2rem}.SectionFAQ_question__bUImz{font-size:1rem;padding:1rem 1.25rem}.SectionFAQ_icon__9PoyH{font-size:1.1rem}.SectionFAQ_answer__wm3LC{font-size:.875rem;line-height:1.6;padding:.625rem 1.25rem 1rem}}@media (max-width:480px){.SectionFAQ_root__vQCm2{padding:2.5rem 1rem}.SectionFAQ_title__Fxoab{font-size:1.625rem}.SectionFAQ_question__bUImz{font-size:.9375rem;padding:.875rem 1rem}.SectionFAQ_icon__9PoyH{font-size:1rem}.SectionFAQ_answer__wm3LC{font-size:.8125rem;padding:.5rem 1rem .875rem}}.SectionFinalCTA_root__X6\+SB{background:linear-gradient(135deg,#0891d1,#059a75);color:#fff;padding:4rem 1.25rem;position:relative;text-align:center}.SectionFinalCTA_overlay__dXlaw{background:#00000059;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.SectionFinalCTA_container__0gLq6{margin:0 auto;max-width:1200px;position:relative;z-index:2}.SectionFinalCTA_title__o86gi{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 3px 6px #0009}.SectionFinalCTA_subtitle__yXhkP{font-size:1.2rem;font-weight:500;line-height:1.4;margin-bottom:2rem;text-shadow:0 2px 4px #0009}.SectionFinalCTA_button__\+2\+8q{background:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #ffffff4d;color:#0bb8fc;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:600;min-width:200px;padding:1rem 2.5rem;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.SectionFinalCTA_button__\+2\+8q:hover{background:#f0f0f0;box-shadow:0 6px 20px #ffffff80;color:#0bb8fc;text-decoration:none;transform:translateY(-2px)}.SectionFinalCTA_badges__SOA5E{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.SectionFinalCTA_badge__Na4Ea{align-items:center;color:#fff;display:flex;font-size:.9375rem;font-weight:500;gap:.5rem;text-shadow:0 2px 4px #0009}.SectionFinalCTA_badgeIcon__sJYa3{font-size:1.1rem}.SectionFinalCTA_badgeText__1nSe-{white-space:nowrap}@media (max-width:1024px){.SectionFinalCTA_root__X6\+SB{padding:3.5rem 1.25rem}.SectionFinalCTA_title__o86gi{font-size:2.25rem}.SectionFinalCTA_subtitle__yXhkP{font-size:1.1rem}.SectionFinalCTA_button__\+2\+8q{font-size:1.0625rem;padding:.9375rem 2.25rem}}@media (max-width:768px){.SectionFinalCTA_root__X6\+SB{padding:3rem 1rem}.SectionFinalCTA_title__o86gi{font-size:1.875rem;margin-bottom:.875rem}.SectionFinalCTA_subtitle__yXhkP{font-size:1rem;margin-bottom:1.75rem}.SectionFinalCTA_button__\+2\+8q{font-size:1rem;max-width:400px;padding:.875rem 2rem;width:100%}.SectionFinalCTA_badges__SOA5E{gap:1.5rem;margin-top:1.75rem}.SectionFinalCTA_badge__Na4Ea{font-size:.875rem}.SectionFinalCTA_badgeIcon__sJYa3{font-size:1rem}}@media (max-width:480px){.SectionFinalCTA_root__X6\+SB{padding:2.5rem 1rem}.SectionFinalCTA_title__o86gi{font-size:1.625rem}.SectionFinalCTA_subtitle__yXhkP{font-size:.9375rem}.SectionFinalCTA_button__\+2\+8q{font-size:.9375rem;padding:.8125rem 1.75rem}.SectionFinalCTA_badges__SOA5E{align-items:center;flex-direction:column;gap:1rem}.SectionFinalCTA_badge__Na4Ea{font-size:.8125rem}}.SectionGuarantee_root__Fp1f5{background:linear-gradient(135deg,#0bb8fc,#0090d0);color:#fff;padding:4rem 1.25rem}.SectionGuarantee_container__cGgho{margin:0 auto;max-width:760px;text-align:center}.SectionGuarantee_badge__71Q7M{background:#fff3;border:1px solid #ffffff80;border-radius:100px;display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.06em;margin-bottom:1.25rem;padding:.35rem 1rem;text-transform:uppercase}.SectionGuarantee_title__gYCMi{font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 1rem}.SectionGuarantee_body__2wWsm{font-size:1.0625rem;line-height:1.7;margin:0 0 2rem;opacity:.9}.SectionGuarantee_points__2VYVW{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.SectionGuarantee_point__ouTAw{align-items:center;background:#ffffff26;border-radius:8px;display:flex;font-size:1rem;font-weight:500;gap:.625rem;max-width:360px;padding:.625rem 1.25rem;width:100%}.SectionGuarantee_point__ouTAw svg{stroke:#fff;flex-shrink:0}.SectionGuarantee_link__51u4h{color:#fff;display:inline-block;font-size:.9375rem;font-weight:600;opacity:.9;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.SectionGuarantee_link__51u4h:hover{opacity:1}@media (max-width:768px){.SectionGuarantee_root__Fp1f5{padding:3rem 1rem}.SectionGuarantee_title__gYCMi{font-size:1.625rem}.SectionGuarantee_body__2wWsm{font-size:1rem}.SectionGuarantee_point__ouTAw{font-size:.9375rem}}.SectionCityGrid_root__CX9JU{background:#f8f9fa;padding:4rem 1.25rem}.SectionCityGrid_container__RjojY{margin:0 auto;max-width:1200px}.SectionCityGrid_title__vKzuy{color:#333;font-size:2.5rem;font-weight:700;margin:0 0 .75rem;text-align:center}.SectionCityGrid_subtitle__cIDj-{color:#666;font-size:1.1rem;margin:0 0 2.5rem;text-align:center}.SectionCityGrid_grid__Nlk1F{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SectionCityGrid_card__WbvuO{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;display:block;padding:1.25rem;text-decoration:none;transition:box-shadow .2s,transform .15s}.SectionCityGrid_card__WbvuO:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.SectionCityGrid_cityName__xQLBz{color:#111;font-size:1rem;font-weight:700;margin-bottom:.625rem}.SectionCityGrid_specialties__Mxp4a{display:flex;flex-wrap:wrap;gap:.375rem}.SectionCityGrid_specialtyTag__FoGBP{background:#e8f7fe;border-radius:100px;color:#0bb8fc;display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .6rem;text-decoration:none;transition:background .15s}.SectionCityGrid_specialtyTag__FoGBP:hover{background:#d0effd}.SectionCityGrid_more__2FQeP{background:none;border:2px solid #0bb8fc;border-radius:8px;color:#0bb8fc;cursor:pointer;display:block;font-size:.9375rem;font-weight:600;margin:2rem auto 0;padding:.625rem 1.5rem;transition:background .2s,color .2s}.SectionCityGrid_more__2FQeP:hover{background:#0bb8fc;color:#fff}@media (max-width:768px){.SectionCityGrid_root__CX9JU{padding:3rem 1rem}.SectionCityGrid_title__vKzuy{font-size:1.875rem}.SectionCityGrid_grid__Nlk1F{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:480px){.SectionCityGrid_title__vKzuy{font-size:1.625rem}.SectionCityGrid_grid__Nlk1F{grid-template-columns:1fr 1fr}}.SectionComparison_root__BZB3M{background:#111;color:#fff;padding:4rem 1.25rem}.SectionComparison_container__NPex6{margin:0 auto;max-width:860px}.SectionComparison_title__zDU88{font-size:2.25rem;font-weight:800;margin:0 0 .75rem;text-align:center}.SectionComparison_subtitle__SEcVY{color:#aaa;font-size:1.0625rem;line-height:1.6;margin:0 0 2.5rem;text-align:center}.SectionComparison_table__Z8qvR{border:1px solid #2a2a2a;border-radius:12px;overflow:hidden}.SectionComparison_thead__PzxCv{background:#1a1a1a}.SectionComparison_row__877uZ{border-bottom:1px solid #222;display:grid;grid-template-columns:1fr 1fr 1fr}.SectionComparison_row__877uZ:last-child{border-bottom:none}.SectionComparison_cell__k8leZ{align-items:center;display:flex;font-size:.9375rem;gap:.5rem;padding:.875rem 1.25rem}.SectionComparison_labelCell__XW2\+D{color:#ccc;font-weight:500}.SectionComparison_gymCell__KNMbp{background:#181818;color:#888}.SectionComparison_gymnetCell__GfB77{background:#0a1a2a;color:#e8f7fe;font-weight:600}.SectionComparison_gymLabel__rQFmV{color:#777}.SectionComparison_gymLabel__rQFmV,.SectionComparison_gymnetLabel__1lrjD{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.SectionComparison_gymnetLabel__1lrjD{color:#0bb8fc}.SectionComparison_cta__Q4e3H{color:#0bb8fc;display:block;font-size:1rem;font-weight:700;margin-top:2rem;text-align:center;text-decoration:none;transition:color .2s}.SectionComparison_cta__Q4e3H:hover{color:#7fffc4}@media (max-width:640px){.SectionComparison_title__zDU88{font-size:1.75rem}.SectionComparison_row__877uZ{grid-template-columns:1.2fr 1fr 1fr}.SectionComparison_cell__k8leZ{font-size:.8125rem;gap:.375rem;padding:.75rem .875rem}}@media (max-width:480px){.SectionComparison_root__BZB3M{padding:3rem 1rem}.SectionComparison_row__877uZ{grid-template-columns:1fr 1fr 1fr}.SectionComparison_cell__k8leZ{font-size:.75rem;padding:.625rem}.SectionComparison_labelCell__XW2\+D{font-size:.75rem}}html{scroll-behavior:smooth}.LandingPage_root__YsanD{min-height:100vh}.LandingPage_root__YsanD,.LandingPage_sections__KuxY1{display:flex;flex-direction:column;overflow-x:hidden;width:100%}.LandingPage_sections__KuxY1{max-width:100vw}.LandingPage_sections__KuxY1>*{box-sizing:border-box;max-width:100%;width:100%}.LandingPage_error__Bg5tv,.LandingPage_loading__9SoGQ{align-items:center;display:flex;justify-content:center;min-height:50vh;padding:2rem;width:100%}.LandingPage_error__Bg5tv p,.LandingPage_loading__9SoGQ p{color:#666;font-size:clamp(1rem,2.5vw,1.25rem);max-width:90%;text-align:center}.LandingPage_error__Bg5tv p{color:#e74c3c}.LandingPage_ctaSection__KLttZ{background:linear-gradient(135deg,#0891d1,#059a75);overflow:hidden;padding:clamp(3rem,8vw,5rem) clamp(1rem,5vw,1.25rem);position:relative;text-align:center;width:100%}.LandingPage_ctaSection__KLttZ:before{background:#00000059;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.LandingPage_ctaContent__mP\+AE{margin:0 auto;max-width:min(800px,90%);padding:0 1rem;position:relative;z-index:2}.LandingPage_ctaTitle__DtWAt{word-wrap:break-word;color:#fff;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;line-height:1.2;margin:0 0 clamp(.75rem,2vw,1rem);overflow-wrap:break-word;text-shadow:0 3px 6px #0009}.LandingPage_ctaDescription__oULIi{word-wrap:break-word;color:#fff;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:500;line-height:1.5;margin:0 0 clamp(1.5rem,3vw,2rem);overflow-wrap:break-word;text-shadow:0 2px 4px #0009}.LandingPage_ctaButton__cuups{background:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #ffffff4d;color:#0bb8fc;cursor:pointer;display:inline-block;font-size:clamp(.9rem,2vw,1.125rem);font-weight:600;min-width:fit-content;padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2.5rem);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.LandingPage_ctaButton__cuups:hover{box-shadow:0 6px 20px #ffffff80;color:#0bb8fc;text-decoration:none;transform:translateY(-2px)}.LandingPage_ctaButton__cuups:active{transform:translateY(0)}@media (min-width:1440px){.LandingPage_sections__KuxY1{max-width:100%}.LandingPage_ctaContent__mP\+AE{max-width:900px}}@media (min-width:1200px) and (max-width:1439px){.LandingPage_ctaContent__mP\+AE{max-width:850px}}@media (min-width:1024px) and (max-width:1199px){.LandingPage_ctaSection__KLttZ{padding:4rem 2rem}.LandingPage_ctaContent__mP\+AE{max-width:800px}}@media (min-width:768px) and (max-width:1023px){.LandingPage_ctaSection__KLttZ{padding:3.5rem 1.5rem}.LandingPage_ctaContent__mP\+AE{max-width:700px}.LandingPage_ctaTitle__DtWAt{font-size:clamp(1.75rem,4vw,2rem)}.LandingPage_ctaDescription__oULIi{font-size:clamp(1rem,2.5vw,1.125rem)}.LandingPage_ctaButton__cuups{font-size:1rem;padding:.875rem 2rem}}@media (min-width:640px) and (max-width:767px){.LandingPage_ctaSection__KLttZ{padding:3rem 1.25rem}.LandingPage_ctaContent__mP\+AE{max-width:600px}.LandingPage_ctaTitle__DtWAt{font-size:1.75rem}.LandingPage_ctaDescription__oULIi{font-size:1rem}.LandingPage_ctaButton__cuups{font-size:1rem;max-width:90%;min-width:200px;padding:.875rem 1.75rem;width:auto}}@media (min-width:480px) and (max-width:639px){.LandingPage_ctaSection__KLttZ{padding:2.5rem 1rem}.LandingPage_ctaContent__mP\+AE{max-width:100%;padding:0 .75rem}.LandingPage_ctaTitle__DtWAt{font-size:1.5rem;margin-bottom:.75rem}.LandingPage_ctaDescription__oULIi{font-size:.95rem;margin-bottom:1.5rem}.LandingPage_ctaButton__cuups{font-size:.95rem;max-width:280px;padding:.875rem 1.5rem;width:100%}}@media (max-width:479px){.LandingPage_ctaSection__KLttZ{padding:2rem .75rem}.LandingPage_ctaContent__mP\+AE{max-width:100%;padding:0 .5rem}.LandingPage_ctaTitle__DtWAt{font-size:1.35rem;line-height:1.3;margin-bottom:.75rem}.LandingPage_ctaDescription__oULIi{font-size:.9rem;line-height:1.4;margin-bottom:1.25rem}.LandingPage_ctaButton__cuups{font-size:.9rem;max-width:100%;padding:.875rem 1.25rem;white-space:normal;width:100%}}@media (max-width:319px){.LandingPage_ctaSection__KLttZ{padding:1.5rem .5rem}.LandingPage_ctaTitle__DtWAt{font-size:1.25rem}.LandingPage_ctaDescription__oULIi{font-size:.85rem}.LandingPage_ctaButton__cuups{font-size:.85rem;padding:.75rem 1rem}}@media (max-height:500px) and (orientation:landscape){.LandingPage_ctaSection__KLttZ{padding:2rem 1rem}.LandingPage_ctaTitle__DtWAt{font-size:1.5rem;margin-bottom:.5rem}.LandingPage_ctaDescription__oULIi{font-size:.95rem;margin-bottom:1rem}}@media (prefers-contrast:high){.LandingPage_ctaButton__cuups{border:2px solid #0bb8fc}}@media (prefers-reduced-motion:reduce){.LandingPage_ctaButton__cuups{transition:none}.LandingPage_ctaButton__cuups:hover{transform:none}}@media print{.LandingPage_ctaSection__KLttZ{background:#fff;color:#000}.LandingPage_ctaSection__KLttZ:before{display:none}.LandingPage_ctaDescription__oULIi,.LandingPage_ctaTitle__DtWAt{color:#000;text-shadow:none}.LandingPage_ctaButton__cuups{display:none}}
/*# sourceMappingURL=LandingPage.f0875901.chunk.css.map*/