.CustomLink_customLink__wKDp8{font-family:var(--typography-font-family-body)}.CustomLink_customLink__wKDp8,.CustomLink_linkStyle__rsKs1{color:var(--color-muted-blue-gray)}.CustomLink_linkStyle__rsKs1:hover{text-decoration:underline;color:var(--color-primary)}.CustomLink_containedStyle__57TAa{background:var(--color-primary);color:var(--color-white);padding:8px 15px;border-radius:50px;font-size:14px}.CustomLink_containedStyle__57TAa:hover{background:var(--color-primary-dark)}@media only screen and (min-width:480px){.CustomLink_containedStyle__57TAa{padding:10px 20px;font-size:16px}}.LoadingComponent_loaderContainer__BmdgY{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.LoadingComponent_darkBounce__2dxOQ{background:var(--color-primary);width:24px;height:24px}.LoadingComponent_darkBounce__2dxOQ,.LoadingComponent_lightBounce__aouqa{border-radius:100%;display:inline-block;animation:LoadingComponent_bounce__G8JjK 1.4s ease-in-out infinite}.LoadingComponent_lightBounce__aouqa{background:var(--color-text-white);width:10px;height:10px}.LoadingComponent_firstBounce__bdLET{animation-delay:-.32s}.LoadingComponent_secondBounce__3Jvcu{animation-delay:-.16s}@keyframes LoadingComponent_bounce__G8JjK{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.RouteLoader_overlay__l2dxT{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.38);backdrop-filter:blur(3px)}.RouteLoader_card__pu9Ve{width:100%;max-width:320px;padding:24px 20px;border-radius:20px;background:hsla(0,0%,100%,.859);box-shadow:0 20px 60px rgba(15,23,42,.22);text-align:center}.RouteLoader_logo__Y7Aqa{margin-bottom:20px;color:#111827;font-size:21px;font-weight:800;line-height:1}.RouteLoader_logo__Y7Aqa span{color:#cf171f}.RouteLoader_iconWrap__hjAT6{position:relative;width:56px;height:56px;margin:0 auto 18px}.RouteLoader_ring__1iBQC{width:56px;height:56px;border:3px solid rgba(207,23,31,.141);border-top-color:#cf171f;border-radius:999px;animation:RouteLoader_spin__gzKOh .9s linear infinite}.RouteLoader_dot__ExwON{position:absolute;inset:19px;border-radius:999px;background:linear-gradient(135deg,#cf171f,#ff6b6b);box-shadow:0 8px 20px rgba(207,23,31,.349)}.RouteLoader_title__yZc8c{margin:0;color:#1f2937;font-size:16px;font-weight:700}.RouteLoader_subtitle__vQPXR{margin:6px 0 20px;color:#6b7280;font-size:13px}.RouteLoader_progress__ujwjx{height:5px;overflow:hidden;border-radius:999px;background:rgba(207,23,31,.122)}.RouteLoader_progress__ujwjx span{display:block;width:46%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#cf171f,#ff6b6b);animation:RouteLoader_progress__ujwjx 1.15s ease-in-out infinite}@media(min-width:768px){.RouteLoader_overlay__l2dxT{padding:24px}.RouteLoader_card__pu9Ve{max-width:420px;padding:32px;border-radius:24px}.RouteLoader_logo__Y7Aqa{margin-bottom:24px;font-size:24px}.RouteLoader_iconWrap__hjAT6,.RouteLoader_ring__1iBQC{width:72px;height:72px}.RouteLoader_ring__1iBQC{border-width:4px}.RouteLoader_dot__ExwON{inset:24px}.RouteLoader_title__yZc8c{font-size:18px}.RouteLoader_subtitle__vQPXR{margin-bottom:24px;font-size:14px}.RouteLoader_progress__ujwjx{height:6px}}@media(prefers-reduced-motion:reduce){.RouteLoader_progress__ujwjx span,.RouteLoader_ring__1iBQC{animation:none}}@keyframes RouteLoader_spin__gzKOh{to{transform:rotate(1turn)}}@keyframes RouteLoader_progress__ujwjx{0%{transform:translateX(-120%)}to{transform:translateX(240%)}}.Button_defauleStyle__B3ezE{background:var(--color-primary);color:var(--color-white);padding:8px 15px;border-radius:50px;font-size:14px;font-family:var(--typography-font-family-body)}.Button_defauleStyle__B3ezE:hover{background:var(--color-primary-dark)}.Button_defauleStyle__B3ezE:disabled{background-color:var(--grey-muted);cursor:not-allowed}@media only screen and (min-width:480px){.Button_defauleStyle__B3ezE{padding:10px 20px;font-size:16px}}.Typography_heading1__nHD34{font-size:var(--typography-heading-1-font-size);font-style:var(--typography-heading-1-font-style);font-weight:var(--typography-heading-1-font-weight);line-height:var(--typography-heading-1-line-height)}.Typography_heading1__nHD34,.Typography_heading2__bGp7R{color:var(--color-muted-blue-gray);font-family:var(--typography-font-family-primary)}.Typography_heading2__bGp7R{font-size:var(--typography-heading-2-font-size);font-style:var(--typography-heading-2-font-style);font-weight:var(--typography-heading-2-font-weight);line-height:var(--typography-heading-2-line-height)}.Typography_heading3__IpGgj{font-size:var(--typography-heading-3-font-size);font-style:var(--typography-heading-3-font-style);font-weight:var(--typography-heading-3-font-weight);line-height:var(--typography-heading-3-line-height)}.Typography_heading3__IpGgj,.Typography_heading4__wNPwm{color:var(--color-muted-blue-gray);font-family:var(--typography-font-family-primary)}.Typography_heading4__wNPwm{font-size:var(--typography-heading-4-font-size);font-style:var(--typography-heading-4-font-style);font-weight:var(--typography-heading-4-font-weight);line-height:var(--typography-heading-4-line-height)}.Typography_heading5__hO5aO{color:var(--color-muted-blue-gray);font-family:var(--typography-font-family-primary);font-size:var(--typography-heading-5-font-size);font-style:var(--typography-heading-5-font-style);font-weight:var(--typography-heading-5-font-weight);line-height:var(--typography-heading-5-line-height)}.Typography_bodyRegular__4uVLn{font-size:var(--typography-body-regular-font-size);font-style:var(--typography-body-regular-font-style);font-weight:var(--typography-body-regular-font-weight);line-height:var(--typography-body-regular-line-height)}.Typography_bodyMedium__pXi43,.Typography_bodyRegular__4uVLn{color:var(--color-muted-blue-gray);font-family:var(--typography-font-family-body)}.Typography_bodyMedium__pXi43{font-size:var(--typography-body-medium-font-size);font-style:var(--typography-body-medium-font-style);font-weight:var(--typography-body-medium-font-weight);line-height:var(--typography-body-medium-line-height)}.Typography_errorText__jy3fm{color:var(--color-red-70);font-family:var(--typography-font-family-body);font-size:var(--typography-error-text-font-size);font-style:var(--typography-error-text-font-style);font-weight:var(--typography-error-text-font-weight);line-height:var(--typography-error-text-line-height)}@media screen and (width < 768px){.Typography_heading1__nHD34{font-size:var(--typography-heading-1-mobile-font-size);line-height:var(--typography-heading-1-mobile-line-height)}.Typography_heading2__bGp7R{font-size:var(--typography-heading-2-mobile-font-size)}.Typography_heading3__IpGgj{font-size:var(--typography-heading-3-mobile-font-size)}}.AppUiContainer_appUiContainer__k_444{display:flex;flex-direction:column;align-items:center;gap:40px;margin-inline:auto}.AppUiContainer_heading__MNtHW{color:var(--color-muted-blue-gray);text-align:center;font-size:35px;max-width:800px}.AppUiContainer_servicesContainer__PXRLX,.AppUiContainer_uiImagesContainer__O0kn7{max-width:100%;width:100%}.AppUiContainer_iconContainer__ChWbA{display:flex;align-items:center;padding:10px;border-radius:50%;aspect-ratio:1/1}.AppUiContainer_iconContainer__ChWbA .AppUiContainer_iconColor__EUZ8s{color:currentColor}.AppUiContainer_serviceName__7clDg{font-weight:500;font-size:18px;color:var(--color-muted-blue-gray)}.AppUiContainer_image__qE_2J{height:450px;width:100%;border-radius:12px}.AppUiContainer_action__TFlU3{order:1;position:sticky;bottom:0;z-index:1;width:100%;background:var(--color-primary);color:var(--color-white);padding:10px 20px;border-radius:50px;font-size:18px;font-family:var(--typography-font-family-body)}.AppUiContainer_action__TFlU3:hover{background:var(--color-primary-dark)}@media only screen and (min-width:640px){.AppUiContainer_action__TFlU3{position:static;order:0;width:auto}}.InstallBanner_backdrop__ygATR{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.5);animation:InstallBanner_fadeIn__y3AwH .25s ease forwards}.InstallBanner_backdrop__ygATR.InstallBanner_closing__wchJU{animation:InstallBanner_fadeOut__9vZMd .25s ease forwards}@keyframes InstallBanner_fadeIn__y3AwH{0%{opacity:0}to{opacity:1}}@keyframes InstallBanner_fadeOut__9vZMd{0%{opacity:1}to{opacity:0}}.InstallBanner_sheet__g7pBd{border:none;max-height:none;color:inherit;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;border-radius:20px 20px 0 0;padding:12px 20px 40px;box-shadow:0 -4px 32px rgba(0,0,0,.15);animation:InstallBanner_slideUp__eJhc4 .35s cubic-bezier(.34,1.4,.64,1) forwards;max-width:460px;margin:0 auto}.InstallBanner_sheet__g7pBd::backdrop{background:transparent}.InstallBanner_sheet__g7pBd.InstallBanner_closing__wchJU{animation:InstallBanner_slideDown__49tDJ .25s ease forwards}@keyframes InstallBanner_slideUp__eJhc4{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes InstallBanner_slideDown__49tDJ{0%{transform:translateY(0);opacity:1}to{transform:translateY(110%);opacity:0}}.InstallBanner_handle__xbgAf{width:36px;height:4px;background:#e2e2e2;border-radius:2px;margin:0 auto 18px}.InstallBanner_closeBtn__L9gvS{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:none;background:#f2f2f2;color:#777;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.InstallBanner_closeBtn__L9gvS:hover{background:#e6e6e6;color:#222}.InstallBanner_appInfo__S3WyP{display:flex;align-items:center;gap:14px;margin-bottom:14px}.InstallBanner_appIcon__JC65s{width:64px;height:64px;border-radius:14px;overflow:hidden;flex-shrink:0;border:1px solid #efefef;box-shadow:0 2px 10px rgba(0,0,0,.08)}.InstallBanner_appIcon__JC65s img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.InstallBanner_appMeta__Ho6Gx{display:flex;flex-direction:column;gap:4px}.InstallBanner_appName__pIlLX{font-size:17px;font-weight:700;color:#111;margin:0;line-height:1.2}.InstallBanner_appDomain__r35fb{font-size:13px;color:#999;margin:0}.InstallBanner_description__VloXc{font-size:14px;color:#555;line-height:1.6;margin:0 0 20px}.InstallBanner_iosSteps__1xscx{background:#f8f8f8;border:1px solid #ececec;border-radius:14px;overflow:hidden;margin-bottom:20px}.InstallBanner_step__eP54c{display:flex;align-items:center;gap:12px;padding:14px 16px}.InstallBanner_stepDivider__ufyEo{height:1px;background:#ececec}.InstallBanner_stepNum__i86eh{width:26px;height:26px;border-radius:50%;background:#c0392b;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InstallBanner_stepText__7qdUk{font-size:14px;color:#333;display:flex;align-items:center;flex-wrap:wrap;gap:4px;line-height:1.4}.InstallBanner_stepText__7qdUk strong{font-weight:600;color:#111}.InstallBanner_shareIcon__MKGeY{display:inline-flex;align-items:center;color:#007aff;vertical-align:middle}.InstallBanner_chip__ALSSR{display:inline-block;background:#e4e4e4;border-radius:6px;padding:2px 9px;font-size:12px;font-weight:600;color:#111;white-space:nowrap}.InstallBanner_installBtn__ZPC6c{display:block;width:100%;background:#c0392b;color:#fff;border:none;border-radius:12px;padding:15px;font-size:16px;font-weight:700;letter-spacing:.2px;cursor:pointer;margin-bottom:10px;transition:background .15s ease,transform .1s ease}.InstallBanner_installBtn__ZPC6c:hover:not(:disabled){background:#a93226}.InstallBanner_installBtn__ZPC6c:active:not(:disabled){background:#922b21;transform:scale(.98)}.InstallBanner_installBtn__ZPC6c:disabled{background:#dfa09a;cursor:not-allowed}.InstallBanner_laterBtn__Lkew7{display:block;width:100%;background:none;border:none;color:#aaa;font-size:14px;padding:8px;cursor:pointer;transition:color .15s}.InstallBanner_laterBtn__Lkew7:hover{color:#555}.NetworkStatusProvider_offlineBanner__RlyjH{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#1a1a2e,#16213e);color:var(--color-white);padding:12px 16px;z-index:2147483003;animation:NetworkStatusProvider_slideUp__4uiOH .3s ease-out}.NetworkStatusProvider_offlineContent__s8jJu{display:flex;align-items:center;justify-content:center;gap:10px;max-width:1200px;margin:0 auto;font-size:14px;font-weight:500}.NetworkStatusProvider_offlineIcon__tv4_v{width:20px;height:20px;flex-shrink:0}.NetworkStatusProvider_onlineToast__D52ZK{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#059669,#047857);color:var(--color-white);padding:12px 24px;border-radius:8px;display:flex;align-items:center;gap:10px;z-index:2147483003;box-shadow:0 4px 20px rgba(5,150,105,.302);animation:NetworkStatusProvider_fadeInUp__aERiF .3s ease-out,NetworkStatusProvider_fadeOut__od7fL .3s ease-in 2.7s forwards;font-size:14px;font-weight:500}.NetworkStatusProvider_onlineIcon__MC326{width:18px;height:18px;flex-shrink:0}@keyframes NetworkStatusProvider_slideUp__4uiOH{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes NetworkStatusProvider_fadeInUp__aERiF{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes NetworkStatusProvider_fadeOut__od7fL{0%{opacity:1}to{opacity:0}}.ScrollToTop_scrollButton__i_C2k{position:fixed;height:35px;width:35px;right:20px;bottom:160px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:opacity .3s;opacity:0;z-index:-1;background:transparent;background-color:var(--color-primary);transform:rotate(-90deg);box-shadow:var(--box-shadow-color2) 0 3px 8px}.ScrollToTop_scrollButton__i_C2k:hover{background-color:var(--color-primary-dark)}.ScrollToTop_visible__GbRPU{opacity:1;z-index:5}@media only screen and (min-width:640px){.ScrollToTop_scrollButton__i_C2k{height:40px;width:40px}}