.page_page___IGR7{padding:0 16px 60px}.page_hero__lfvj9{max-width:820px;margin:0 auto;padding:36px 0 28px;text-align:center;color:var(--primary-text-color)}.page_h1__SmYEb{font-size:2.3rem;line-height:1.2;letter-spacing:.5px;margin-bottom:16px}.page_heroLine__MyHHA{max-width:680px;margin:0 auto 24px;font-size:1.1rem;line-height:1.65}.page_heroBtns__4tXHu{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.page_btnPrimary__5HpXk,.page_btnSecondary__gKAim{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}.page_btnPrimary__5HpXk{background-color:var(--accent-color-active);color:#fff;border:2px solid var(--accent-color-active)}.page_btnPrimary__5HpXk:hover{background-color:#066}.page_btnSecondary__gKAim{background-color:transparent;color:#fff;border:2px solid #fff}.page_btnSecondary__gKAim:hover{background-color:#fff;color:#181919}.page_services__NZN7H{max-width:1200px;margin:0 auto 40px;scroll-margin-top:20px}.page_servicesTitle__I7VtS{text-align:center;color:#fff;font-size:1.9rem;margin-bottom:20px}.page_svcGrid__PznPx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_svc__ZKzkZ{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.25);color:#181919}.page_training__jTAmC{background-color:#f2c66d}.page_program__suovn{background-color:#7cc4c4}.page_diet__rBvJR{background-color:#a6ce6c}.page_svcImgWrap__YUFuv{position:relative;aspect-ratio:16/10;overflow:hidden}.page_svcImg__ThVUc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.page_svcBadge__95uiP{position:absolute;left:14px;top:14px;padding:4px 12px;border-radius:20px;background-color:rgba(24,25,25,.85);color:#fff;font-size:.85rem;font-weight:600}.page_svcBody__DiliU{flex:1 1;display:flex;flex-direction:column;padding:20px 20px 22px}.page_svcTitle__va9up{font-size:1.45rem;line-height:1.25;margin-bottom:8px}.page_svcTitle__va9up a{color:#181919}.page_svcFor__jf2mr{line-height:1.5;margin-bottom:14px}.page_svcList__WwuCx{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.page_svcList__WwuCx li{position:relative;padding-left:24px;line-height:1.45;font-size:.97rem}.page_svcList__WwuCx li:before{content:"";position:absolute;left:5px;top:4px;width:6px;height:11px;border-right:2px solid #181919;border-bottom:2px solid #181919;transform:rotate(45deg)}.page_svcPrice__wTLno{margin-top:auto;margin-bottom:14px;font-size:1.9rem;font-weight:700;line-height:1.1}.page_svcPrice__wTLno span{font-size:1rem;font-weight:600;opacity:.8}.page_svcBtn__eqvUn{display:block;padding:14px 16px;border-radius:8px;background-color:#181919;color:#fff;font-weight:700;text-align:center;transition:background-color .2s}.page_svcBtn__eqvUn:hover{background-color:#3a3d3d}.page_pricesLink__qhXGB{margin-top:18px;text-align:center;color:#b8c2c2}.page_pricesLink__qhXGB a{color:#a6ce6c;text-decoration:underline;text-underline-offset:3px}.page_card__eKlbu{max-width:1200px;margin:0 auto 30px;padding:32px 20px 40px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#343a40;line-height:1.7}.page_inner__hSqgz{max-width:1000px;margin:0 auto}.page_card__eKlbu h2{font-size:1.75rem;line-height:1.3;color:#212529;margin-bottom:1rem;padding-bottom:.6rem;border-bottom:3px solid var(--accent-color-active);scroll-margin-top:20px}.page_card__eKlbu p{margin-bottom:1rem}.page_card__eKlbu a{color:var(--accent-color-active);text-decoration:underline;text-underline-offset:2px}.page_stepsGrid__HNpVK{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:1.25rem 0 .5rem}.page_stepCard__VCF_k{counter-increment:step;position:relative;padding:20px 18px 18px;background-color:#f4f9f9;border:1px solid #d9ecec;border-radius:10px}.page_stepCard__VCF_k h3{display:flex;align-items:center;gap:10px;font-size:1.25rem;color:#212529;margin-bottom:8px}.page_stepCard__VCF_k h3:before{content:counter(step);flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--accent-color-active);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.page_card__eKlbu .page_stepCard__VCF_k p{margin-bottom:10px;line-height:1.55}.page_stepCard__VCF_k ul{list-style:none;display:flex;flex-direction:column;gap:6px}.page_stepCard__VCF_k ul li{position:relative;padding-left:22px;line-height:1.45;font-size:.95rem;color:#3d4242}.page_stepCard__VCF_k ul li:before{content:"";position:absolute;left:4px;top:4px;width:6px;height:11px;border-right:2px solid var(--accent-color-active);border-bottom:2px solid var(--accent-color-active);transform:rotate(45deg)}.page_note__DDUAU{margin:1.5rem 0 0;padding:12px 16px;background:#eef6f6;border-left:4px solid var(--accent-color-active);border-radius:0 6px 6px 0}.page_card__eKlbu .page_note__DDUAU p{margin-bottom:0}.page_helpBox__nbckN{max-width:820px;margin:10px auto 0;padding:28px 20px;text-align:center;color:var(--primary-text-color);border:1px solid #333636;border-radius:14px;background-color:#202222}.page_helpBox__nbckN h2{font-size:1.6rem;color:#fff;margin-bottom:10px}.page_helpBox__nbckN p{margin-bottom:20px;line-height:1.6}.page_helpBtns__gkhCr{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (min-width:992px){.page_card__eKlbu{padding:44px 40px 52px;font-size:1.05rem}.page_card__eKlbu h2{font-size:2rem}}@media (max-width:1000px){.page_svcGrid__PznPx{grid-template-columns:1fr 1fr}.page_stepsGrid__HNpVK{grid-template-columns:1fr}}@media (max-width:600px){.page_page___IGR7{padding:0 0 40px}.page_hero__lfvj9{padding:24px 16px 20px}.page_h1__SmYEb{font-size:1.7rem}.page_heroLine__MyHHA{font-size:1rem}.page_heroBtns__4tXHu a{width:100%}.page_services__NZN7H{padding:0 16px}.page_servicesTitle__I7VtS{font-size:1.5rem}.page_svcGrid__PznPx{grid-template-columns:1fr}.page_svcImgWrap__YUFuv{aspect-ratio:16/8}.page_card__eKlbu h2{font-size:1.5rem}.page_helpBox__nbckN{margin:10px 16px 0}.page_helpBtns__gkhCr a{flex:1 1 45%}}