@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-DemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}.landing_page__ttWtt{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;min-height:100svh;color:#f2f6fb;font-family:IRANYekanX,Tahoma,sans-serif;background-color:#172332;background-image:linear-gradient(180deg,rgba(11,25,42,.36),rgba(11,25,42,.25) 45%,rgba(11,25,42,.46)),url(/images/landing-gym-centered.webp);background-size:cover;background-position:50%}.landing_page__ttWtt *{box-sizing:border-box}.landing_page__ttWtt a{color:inherit;text-decoration:none}.landing_page__ttWtt a:focus-visible,.landing_page__ttWtt button:focus-visible{outline:3px solid #ffd166;outline-offset:5px}.landing_footer__NntD6,.landing_header__oXNEM{display:flex;align-items:center;justify-content:space-between;width:min(100%,1500px);margin-inline:auto;padding-inline:clamp(24px,5vw,88px)}.landing_header__oXNEM{min-height:92px;animation:landing_settleIn__w_dro .68s cubic-bezier(.22,.61,.36,1) 40ms both}.landing_wordmark__6ezpD{position:relative;display:inline-flex;align-items:center;gap:8px;padding-bottom:9px;font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:800;letter-spacing:.2em;line-height:1}.landing_wordmark__6ezpD img{filter:brightness(0) invert(1)}.landing_wordmark__6ezpD:after{position:absolute;right:1px;bottom:0;width:29px;height:2px;background:#cc9fa8;content:""}.landing_headerNote__UHPm7{color:#c4d2e1;font-size:11px;font-weight:600;letter-spacing:.01em}.landing_main__zWTuv{display:flex;align-items:center;justify-content:center;width:min(100%,1500px);margin-inline:auto;padding:44px clamp(24px,8vw,120px) 64px}.landing_content___Mdl_{width:min(100%,850px);text-align:center}.landing_actions__7UZ3M,.landing_content___Mdl_ h1,.landing_errorMessage__S2RGk,.landing_eyebrow__L_21j,.landing_intro__oU8sf,.landing_releaseNote__NjOa1{animation:landing_settleIn__w_dro .68s cubic-bezier(.22,.61,.36,1) both}.landing_eyebrow__L_21j{animation-delay:.11s}.landing_content___Mdl_ h1{animation-delay:.2s}.landing_intro__oU8sf{animation-delay:.29s}.landing_actions__7UZ3M{animation-delay:.39s}.landing_errorMessage__S2RGk,.landing_releaseNote__NjOa1{animation-delay:.49s}.landing_eyebrow__L_21j{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid rgba(225,232,240,.23);border-radius:100px;background:rgba(17,42,70,.42);color:#d9e3ed;font-size:11px;font-weight:600;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing_eyebrow__L_21j span{width:6px;height:6px;border-radius:50%;background:#cc9fa8;box-shadow:0 0 10px #cc9fa8}.landing_content___Mdl_ h1{margin:28px 0 18px;font-size:clamp(48px,4.4vw,72px);font-weight:800;line-height:1.4;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 24px rgba(4,13,25,.25)}.landing_content___Mdl_ h1 em{color:#e5ebf2;font-style:normal}.landing_intro__oU8sf{max-width:560px;margin:0 auto;color:#e0e7ef;font-size:16px;line-height:2.1}.landing_actions__7UZ3M{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px;scroll-margin-top:80px}.landing_downloadOptions__wJRgO{display:flex;justify-content:center;gap:10px}.landing_apkButton__tkANh,.landing_webButton__HWWZ1{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 22px;border-radius:16px;font-family:inherit;font-size:13px;font-weight:800;transition:transform .2s,background .2s,border-color .2s}.landing_webButton__HWWZ1{min-width:220px;background:#e1e8f0;color:#0a1b2e!important;box-shadow:0 13px 32px rgba(0,0,0,.24)}.landing_webButton__HWWZ1:hover{background:#fff;transform:translateY(-2px)}.landing_apkButton__tkANh{flex-direction:column;gap:2px;min-width:194px;min-height:64px;padding:10px 16px;border:1px solid rgba(225,232,240,.4);background:rgba(17,42,70,.42);color:#f2f6fb;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing_apkButton__tkANh strong{font-size:13px;line-height:1.5}.landing_apkButton__tkANh small{color:#c9d6e3;font-size:11px;font-weight:400;line-height:1.5}a.landing_apkButton__tkANh:hover{border-color:rgba(225,232,240,.7);background:rgba(225,232,240,.14);transform:translateY(-2px)}.landing_webButton__HWWZ1 svg{width:19px;height:19px;transform:rotate(180deg);animation:landing_arrowDrift__O7UIP 2.1s ease-in-out 1.25s infinite}.landing_apkUnavailable__moH1E{cursor:not-allowed;opacity:.63}.landing_errorMessage__S2RGk,.landing_releaseNote__NjOa1{max-width:520px;margin:16px auto 0;color:#d1dce8;font-size:11px;line-height:1.9}.landing_errorMessage__S2RGk a,.landing_releaseNote__NjOa1 a{color:#f2f6fb;text-decoration:underline;text-underline-offset:3px}.landing_errorMessage__S2RGk{color:#f2c5c7}.landing_footer__NntD6{min-height:66px;gap:18px;border-top:1px solid rgba(225,232,240,.13);color:#9eafbf;font-size:11px;animation:landing_settleIn__w_dro .68s cubic-bezier(.22,.61,.36,1) .56s both}.landing_footer__NntD6 span:first-child{direction:ltr;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.11em}@keyframes landing_settleIn__w_dro{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_arrowDrift__O7UIP{0%,to{transform:translateX(0) rotate(180deg)}50%{transform:translateX(-5px) rotate(180deg)}}@media (max-width:700px){.landing_page__ttWtt{background-image:linear-gradient(180deg,rgba(11,25,42,.33),rgba(11,25,42,.18) 38%,rgba(11,25,42,.49)),url(/images/landing-gym-centered-mobile.webp);background-position:50%}.landing_header__oXNEM{min-height:76px;padding-inline:23px}.landing_wordmark__6ezpD{font-size:22px}.landing_main__zWTuv{padding:34px 25px 54px}.landing_content___Mdl_ h1{max-width:600px;margin:24px 0 18px;font-size:clamp(39px,8.5vw,58px);line-height:1.5;letter-spacing:-.025em}.landing_intro__oU8sf{max-width:450px;font-size:14px;line-height:2}.landing_actions__7UZ3M{margin-top:28px}.landing_footer__NntD6{padding-inline:23px}}@media (max-width:480px){.landing_page__ttWtt{min-height:100svh}.landing_main__zWTuv{padding-inline:22px}.landing_content___Mdl_ h1{font-size:clamp(37px,9.7vw,46px)}.landing_actions__7UZ3M{display:grid;grid-gap:10px;gap:10px}.landing_webButton__HWWZ1{width:100%;min-height:57px}.landing_downloadOptions__wJRgO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.landing_apkButton__tkANh{width:100%;min-width:0;min-height:70px;padding:9px 6px}.landing_apkButton__tkANh strong{font-size:12px}.landing_apkButton__tkANh small,.landing_errorMessage__S2RGk,.landing_releaseNote__NjOa1{font-size:11px}.landing_footer__NntD6{min-height:62px;font-size:10px}}@media (prefers-reduced-motion:reduce){.landing_actions__7UZ3M,.landing_content___Mdl_ h1,.landing_errorMessage__S2RGk,.landing_eyebrow__L_21j,.landing_footer__NntD6,.landing_header__oXNEM,.landing_intro__oU8sf,.landing_releaseNote__NjOa1,.landing_webButton__HWWZ1 svg{animation:none}.landing_webButton__HWWZ1 svg{transform:rotate(180deg)}.landing_page__ttWtt a{transition:none}.landing_page__ttWtt a:hover{transform:none}}