.DownloadAppsPage_wrap__LuvAw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;max-width:171px;margin:0 auto;height:calc(100vh - 48px)}@media only screen and (max-width:764px){.DownloadAppsPage_wrap__LuvAw{height:calc(100vh - 32px)}}.Loader_loader__O_bfU,.Loader_loader__O_bfU:after,.Loader_loader__O_bfU:before{width:2.5em;height:2.5em;border-radius:50%;animation:Loader_bbl-fade-in-out__SSlYF 1.8s ease-in-out infinite;animation-fill-mode:both}.Loader_loader__O_bfU{position:relative;top:50%;left:50%;font-size:4px;text-indent:-9999em;animation-delay:-.16s;transform:translate(-50%,calc(-50% - 2.25em))}.Loader_loader__O_bfU:after,.Loader_loader__O_bfU:before{content:"";position:absolute;top:0}.Loader_loader__O_bfU:before{left:-3.5em;animation-delay:-.32s}.Loader_loader__O_bfU:after{left:3.5em}@keyframes Loader_bbl-fade-in-out__SSlYF{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.Button_btn__VsKUN{display:flex;gap:0 12px;justify-content:center;align-items:center;height:50px;width:100%;padding:14px 36px;font-family:var(--font-text);font-weight:var(--weight-sb);border-radius:var(--radius-l);cursor:pointer;transition:color var(--transition-time-slow),background-color var(--transition-time-slow)}.Button_btn__VsKUN.Button_default__ZwuzV{color:var(--color-btn-text-active-primary);background-color:var(--color-btn-bg-default-primary)}.Button_btn__VsKUN.Button_default__ZwuzV:hover{background-color:var(--color-btn-bg-pressed-primary)}.Button_btn__VsKUN.Button_warning__mrWRZ{color:var(--color-status-text-warning);background-color:var(--color-btn-bg-waiting)}.Button_btn__VsKUN.Button_success__aYOsz{color:var(--color-status-text-successful);background-color:var(--color-btn-bg-successful)}.Button_btn__VsKUN.Button_disabled__pfHmQ,.Button_btn__VsKUN:disabled{color:var(--color-btn-text-inactive-primary);background-color:var(--color-btn-bg-disabled-primary);cursor:default;pointer-events:none}.Button_btn__VsKUN.Button_loading__4oINv{justify-content:center;cursor:default;pointer-events:none}.Button_btn__VsKUN [class^=Loader_loader]{position:static;transform:translateY(-2.55em)}.Error_error__2Iqr6{position:relative;font-size:var(--text-3);font-weight:var(--weight-sb);word-wrap:break-word}.Error_errorWrap__SSuWG{display:flex;align-items:center;gap:0 12px;color:var(--color-field-description-error);opacity:0;visibility:hidden;transition:height var(--transition-time-slow),max-height var(--transition-time-slow),opacity var(--transition-time-slow)}.Error_errorWrap__SSuWG.Error_visible__FnnLW{opacity:1;visibility:visible}.ServerError_wrap__NXVBT{display:flex;flex-direction:column;justify-content:center;height:65vh;max-width:500px;margin:0 auto;padding:24px 0;text-align:center}.ServerError_btn__5dgcz{max-width:400px;margin:24px auto}.ServerError_link__C6MhZ{color:var(--color-text-link);transition:color var(--transition-time-slow)}.ServerError_link__C6MhZ:hover{color:var(--color-text-link-hover)}.ServerError_title__lyVcZ{font-size:var(--header-h1);font-weight:var(--weight-b)}.ServerError_text__ocAyx{margin:16px 0;color:var(--color-text-additional)}.Input_input__htb9E{width:100%;height:4.6rem;padding:1.2rem 1.6rem;border:1px solid var(--color-field-bg-default);border-radius:var(--radius-s);color:var(--color-field-text-active);font-weight:var(--weight-sb);background-color:var(--color-field-bg-default);transition:border-color var(--transition-time-slow),color var(--transition-time-slow),background-color var(--transition-time-slow)}.Input_input__htb9E::placeholder{color:var(--color-field-text-placeholder)}.Input_input__htb9E:focus{background-color:var(--color-field-bg-focus)}.Input_input__htb9E:disabled{color:var(--color-field-text-placeholder);cursor:default;pointer-events:none}.Input_input__htb9E.Input_error__YIVxS{border-color:var(--color-field-border-error)}.PhoneInput_inputField__bjv3Q{display:grid;align-items:center;grid-template-columns:auto 1fr;grid-gap:1.2rem;gap:1.2rem;width:100%;height:4.6rem;padding:1.2rem 1.6rem;border:1px solid var(--color-field-bg-default);border-radius:var(--radius-s);background-color:var(--color-field-bg-default);transition:border-color var(--transition-time-slow),background-color var(--transition-time-slow)}.PhoneInput_inputField__bjv3Q:focus{background-color:var(--color-field-bg-focus)}.PhoneInput_inputField__bjv3Q:disabled{cursor:default;pointer-events:none}.PhoneInput_inputField__bjv3Q:disabled .PhoneInput_input__cHwTb{color:var(--color-field-text-placeholder)}.PhoneInput_inputField__bjv3Q.PhoneInput_error__gyckl{border-color:var(--color-field-border-error)}.PhoneInput_input__cHwTb{width:100%;height:100%;border:none;outline:none;background:transparent;color:var(--color-field-text-active);font-weight:var(--weight-sb);transition:color var(--transition-time-slow)}.PhoneInput_input__cHwTb::placeholder{color:var(--color-field-text-placeholder)}.SelectInput_trigger__YEHM7{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:var(--weight-sb);cursor:pointer}.SelectInput_trigger__YEHM7:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(2,132,199,.2);border-color:#6e7781}.SelectInput_trigger__YEHM7.SelectInput_isDisabled__gGnDn{cursor:not-allowed}.SelectInput_arrowDown__4vPZm{width:12px;transition:transform .15s ease}.SelectInput_arrowDown__4vPZm.SelectInput_isOpen__9oRVD{transform:rotate(180deg)}.SelectInput_value___waXk.SelectInput_isPlaceholder__gV2QH{color:var(--color-field-text-placeholder)}.SelectInput_dropdown__knHgw{position:absolute;left:0;right:0;z-index:50;width:100%;height:393px;margin-top:16px;border-radius:var(--radius-s);padding-top:16px;background:var(--color-bg-secondary,#1c1c1e);box-shadow:0 3px 7px 0 rgba(0,0,0,.12)}@media only screen and (max-width:764px){.SelectInput_dropdown__knHgw{position:fixed;top:18px;left:0;right:0;bottom:0;margin-top:0;border-radius:var(--radius-s) var(--radius-s) 0 0;width:100%;height:calc(100% - 20px)}}.SelectInput_header__dS_rL{display:none}@media only screen and (max-width:764px){.SelectInput_header__dS_rL{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0 8px;margin:0 16px 16px}}.SelectInput_header__dS_rL .SelectInput_caption__zn34F{color:var(--color-text-primary);font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.35px}.SelectInput_header__dS_rL .SelectInput_iconClose__l2y1a{width:30px;height:30px}.SelectInput_searchWrap__jLrSO{position:relative;display:grid;align-items:center;grid-template-columns:20px 1fr 16px;grid-gap:12px;gap:12px;align-self:stretch;width:calc(100% - 32px);height:42px;padding:0 12px;margin:0 16px;border-radius:var(--radius-xs);background-color:var(--color-field-bg-default);transition:border-color var(--transition-time-slow),background-color var(--transition-time-slow)}.SelectInput_searchWrap__jLrSO.SelectInput_isDisabled__gGnDn{cursor:default;pointer-events:none}.SelectInput_searchWrap__jLrSO.SelectInput_error__JWUYL{border-color:var(--color-field-border-error)}.SelectInput_searchWrap__jLrSO:focus-within{background-color:var(--color-field-bg-focus)}.SelectInput_searchWrap__jLrSO .SelectInput_iconSearch__0Qmtl{width:20px;height:20px}.SelectInput_search__NBTw4{width:100%;height:100%;border:none;outline:none;background-color:transparent;color:var(--color-field-text-active);font-weight:var(--weight-sb);transition:color var(--transition-time-slow)}.SelectInput_search__NBTw4::placeholder{color:var(--color-field-text-placeholder)}.SelectInput_search__NBTw4:disabled{color:var(--color-field-text-placeholder);cursor:default;pointer-events:none}.SelectInput_clear__1Nps1{display:flex;width:16px;height:16px;justify-content:center;align-items:center;color:var(--color-ic-secondary);transition:opacity var(--transition-time-slow)}.SelectInput_clear__1Nps1.SelectInput_isHidden__kZ1Bu{opacity:0}.SelectInput_list__U4Jx9{height:calc(100% - 58px);margin-top:16px;overflow:auto;scrollbar-color:var(--color-field-bg-default) transparent;scrollbar-width:thin}.SelectInput_list__U4Jx9::-webkit-scrollbar{width:6px;height:6px;border-radius:6px;background-color:transparent}.SelectInput_list__U4Jx9::-webkit-scrollbar-thumb{border-radius:6px;background-color:var(--color-field-bg-default)}@media only screen and (max-width:764px){.SelectInput_list__U4Jx9{height:calc(100% - 114px);touch-action:pan-y;position:relative;z-index:1}}.SelectInput_empty__5fgK5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--color-field-text-placeholder);text-align:center}.SelectInput_empty__5fgK5 .SelectInput_title__X0u95{color:var(--color-text-primary);font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.35px}.SelectInput_empty__5fgK5 .SelectInput_description__dk2gv{color:var(--color-text-inactive-primary);font-size:15px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.24px}.SelectInput_empty__5fgK5 .SelectInput_iconWrap__i6FyW{width:24px;height:24px}.SelectInput_empty__5fgK5 .SelectInput_iconWrap__i6FyW .SelectInput_icon__P_3DB{width:24px}.SelectInput_item__qXYf3{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 16px;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.32px;cursor:pointer;transition:color var(--transition-time-slow),background-color var(--transition-time-slow),border-bottom-color var(--transition-time-slow)}.SelectInput_item__qXYf3:not(:last-child){border-bottom:1px solid var(--color-border-secondary)}@media only screen and (max-width:764px){.SelectInput_item__qXYf3{padding:0;margin:0 16px}}@media not all and (-moz-touch-enabled:1),not all and (-ms-high-contrast:none)and (max-width:600px),not all and (pointer:coarse){.SelectInput_item__qXYf3.SelectInput_isActive__SqE3z:hover,.SelectInput_item__qXYf3:hover:hover{color:var(--color-text-primary-hover);background:var(--color-bg-hover);border-bottom-color:var(--color-bg-hover)}}.SelectInput_item__qXYf3.SelectInput_isSelected__hGgxM .SelectInput_iconCheck__NNsKC{visibility:visible;opacity:1}.SelectInput_iconCheck__NNsKC{width:24px;height:24px;visibility:hidden;opacity:0}.Map_loading__o2MDx{width:100%;height:120px;border-radius:22px;overflow:hidden;background-color:var(--color-btn-bg-default-primary)}.Map_container__wboIy{position:relative;z-index:1;width:100%;height:100%}.Map_wrap__nFKo6{position:relative;width:100%;height:120px;margin-top:12px;border-radius:22px;overflow:hidden;background-color:var(--color-btn-bg-default-primary)}.Map_link__JBRWs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.Modal_wrap__pKzPF{position:fixed;top:0;left:0;z-index:100;overflow:hidden auto;width:100%;height:100vh;height:100dvh;background-color:var(--color-bg-primary);animation:Modal_container-transition-enter__cHW__ .5s;overscroll-behavior:contain}.Modal_wrap__pKzPF.Modal_exit__e3wHB{animation:Modal_container-transition-exit__Zxoou .6s}.Modal_wrap__pKzPF.Modal_exit__e3wHB .Modal_dialog__wfo1t{animation:Modal_drawer-transition-exit-fade-in__Wwfag .6s}.Modal_dialog__wfo1t{z-index:2;width:391px;margin:1rem 0;padding:24px 24px 32px;animation:Modal_drawer-transition-enter-fade-in__4wxkv .5s}@media only screen and (max-width:620px){.Modal_dialog__wfo1t{margin:32px 0 0;padding:0 24px 32px;width:100%;height:100%}}.Modal_dialogWrap__bigO3{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}@media only screen and (max-width:620px){.Modal_dialogWrap__bigO3{justify-content:flex-start}}.Modal_header__Aq74H{margin-bottom:24px}.Modal_header__Aq74H .Modal_title__wmN8m{display:block;margin-bottom:8px;font-size:var(--header-h1);font-family:var(--font-display);font-weight:var(--weight-b)}.Modal_header__Aq74H .Modal_subtitle__0Ora_{color:var(--color-text-additional)}.Modal_close__aS76C{position:absolute;top:16px;right:16px;z-index:1;color:var(--color-ic-tertiary);transition:color var(--transition-time-slow)}.Modal_close__aS76C:hover{color:var(--color-text-primary)}@keyframes Modal_container-transition-exit__Zxoou{0%{opacity:1}to{opacity:0}}@keyframes Modal_container-transition-enter__cHW__{0%{opacity:.7}to{opacity:1}}@keyframes Modal_drawer-transition-enter-fade-in__4wxkv{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes Modal_drawer-transition-exit-fade-in__Wwfag{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.ReadMore_showMore__BC0ff{display:flex;gap:0 8px;align-items:center;padding:4px 0;margin-top:6px;font-size:var(--text-2);color:var(--color-text-link);transition:color var(--transition-time-slow)}.ReadMore_showMore__BC0ff:hover{color:var(--color-text-link-hover)}.ReadMore_wrap__RdndH{color:var(--color-text-additional)}.ClientError_wrap__X_0yj{display:flex;flex-direction:column;justify-content:center;height:65vh;max-width:500px;margin:0 auto;padding:24px 0;text-align:center}.ClientError_btn___kKTD{margin:24px auto 0;max-width:400px}.ClientError_title__6GNEM{font-size:var(--header-h1);font-weight:var(--weight-b)}.ClientError_text__kOJTW{margin:16px 0;color:var(--color-text-additional)}.Warning_text__J2c2Z{position:relative;font-size:var(--text-2);font-weight:var(--weight-sb);word-wrap:break-word}.Warning_textWrap__c3ly0{display:flex;align-items:center;gap:0 12px;color:var(--color-status-text-warning);opacity:0;visibility:hidden;transition:height var(--transition-time-slow),max-height var(--transition-time-slow),opacity var(--transition-time-slow)}.Warning_textWrap__c3ly0.Warning_visible__JK3Yu{opacity:1;visibility:visible}.SignUpStatusContent_divider__kHeOY{width:100%;height:1px;background-color:var(--color-divider-gray);margin:32px 0}.SignUpStatusContent_apps__96UG6{position:relative;display:grid;grid-template-columns:120px 1fr;grid-gap:26px;gap:26px;align-items:center}.SignUpStatusContent_apps__96UG6 .SignUpStatusContent_title__QjZZH{display:block;font-size:var(--header-h3);font-weight:var(--weight-b);line-height:1.16;margin-bottom:18px;letter-spacing:.35px}.SignUpStatusContent_apps__96UG6 .SignUpStatusContent_qrCode___oBV6{position:absolute;left:-40px;bottom:23px;border-radius:5px;width:102px;height:102px}@media only screen and (max-width:764px){.SignUpStatusContent_apps__96UG6 .SignUpStatusContent_qrCode___oBV6{display:none}}.SessionCard_card__HvCU2{display:grid;grid-gap:24px 0;gap:24px 0;grid-template-columns:100%;width:100%;padding:40px;border:1px solid var(--color-border);border-radius:var(--radius-s)}@media only screen and (max-width:764px){.SessionCard_card__HvCU2{border:none;padding:0}}.SessionCard_date__g0DJz{display:flex;flex-wrap:wrap;gap:0 4px}.SessionCard_dateWrap__2SJWa{display:grid;grid-template-columns:1fr max-content;font-size:var(--text-2)}.SessionCard_dateWrap__2SJWa .SessionCard_duration__JxG_u{color:var(--color-text-additional)}.SessionCard_dateWrap__2SJWa .SessionCard_price__YXxCm{text-align:end;font-weight:var(--weight-sb)}.SessionCard_dateWrap__2SJWa .SessionCard_price__YXxCm.SessionCard_free__5TdP0{color:var(--color-text-link)}.SessionCard_date__g0DJz .SessionCard_icon__wxzax{margin-right:2px}.SessionCard_title__hIXxM{display:inline-block;max-width:540px;margin:4px 0 8px;font-size:var(--header-h1);font-weight:var(--weight-b)}.SessionCard_group___zL2B{display:flex;align-items:center;padding-left:6px}.SessionCard_groupDetails__wNfcs{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.SessionCard_groupDetails__wNfcs .SessionCard_status__tXYyg{padding:5px 12px;font-size:var(--text-2);color:var(--color-dark-200);border-radius:var(--radius-m);background-color:var(--color-btn-bg-disabled-primary)}.SessionCard_group___zL2B .SessionCard_avatar__J3l59,.SessionCard_group___zL2B .SessionCard_partCount__WDYRi{height:28px;overflow:hidden;border:2px solid var(--color-bg-primary);margin-left:-8px}.SessionCard_group___zL2B .SessionCard_avatar__J3l59{width:28px;border-radius:50%}.SessionCard_group___zL2B .SessionCard_partCount__WDYRi{display:flex;align-items:center;justify-content:center;min-width:28px;border-radius:40px;padding:0 6px;font-size:var(--text-3);font-weight:var(--weight-sb);color:var(--color-text-secondary);background-color:var(--color-btn-bg-default-primary)}.SessionCard_groupType__TlRfV{display:flex;align-items:center;gap:4px;padding:5px 12px;font-size:var(--text-2);font-weight:var(--weight-sb);border:1px solid var(--color-border);border-radius:var(--radius-m)}.SessionCard_groupType__TlRfV .SessionCard_totalCount__DAM9m{color:var(--color-text-additional)}.SessionCard_groupTypeWrap__lfpCL,.SessionCard_instructor__aASkU{display:flex;align-items:center;gap:8px}.SessionCard_instructor__aASkU .SessionCard_name__HaJRY{font-size:var(--text-2);font-weight:var(--weight-sb)}.SessionCard_instructor__aASkU .SessionCard_avatar__J3l59{width:30px;height:30px}.SessionCard_avatar__J3l59{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--color-ic-tertiary)}.SessionCard_avatar__J3l59 img{width:100%;height:100%;object-fit:cover}.SessionCard_avatar__J3l59 svg{width:14px;height:14px}.SessionCard_format__8uc1T h2{font-size:var(--header-h4);font-weight:var(--weight-m);margin-bottom:12px}.SessionCard_format__8uc1T p{color:var(--color-text-additional)}.SessionCard_links__X2FaJ .SessionCard_label__5UYyg,.SessionCard_location__MKhJZ .SessionCard_label__5UYyg{display:block;margin:12px 0 2px;font-size:var(--text-2);color:var(--color-text-additional)}.SessionCard_link__IpaGG{color:var(--color-text-link);transition:color var(--transition-time-slow)}.SessionCard_link__IpaGG:hover{color:var(--color-text-link-hover)}.SignUpTrigger_wrap__wcNZB{display:grid;align-items:flex-start;grid-template-columns:minmax(80px,max-content) 1fr;grid-gap:0 16px;gap:0 16px;position:-webkit-sticky;position:sticky;z-index:3;bottom:0;padding:48px 40px 12px;background:linear-gradient(0deg,#090909,#090909 55%,rgba(9,9,9,0))}@media only screen and (max-width:764px){.SignUpTrigger_wrap__wcNZB{border:none;padding:40px 16px 12px}}.SignUpTrigger_label__V5CE7{display:block;font-size:var(--text-2);color:var(--color-text-additional)}.SignUpTrigger_price__wu0qZ{font-family:var(--font-display);font-size:var(--header-h4);font-weight:var(--weight-sb)}.SignUpTrigger_price__wu0qZ.SignUpTrigger_free__kwr1t{color:var(--color-text-link)}.SignUpTrigger_trigger__L8WUa{flex-grow:1}.SignUpTrigger_trigger__L8WUa .SignUpTrigger_blocked__oie7W{pointer-events:none}.SignUpTrigger_warning__F7p3g{margin-top:8px;justify-content:center}.SignUpForm_form__amHoH{position:relative;display:grid;grid-template-columns:100%;grid-gap:16px;gap:16px}.SignUpForm_submit__CwRtE{margin-top:8px}.SignUpForm_error___qWfq{color:var(--color-field-description-error)}.SignUpForm_description__XcV5c{margin:8px 8px 0;font-size:var(--text-2,14px);font-weight:var(--weight-r,400);line-height:1.4;color:var(--color-text-additional);letter-spacing:-.15px}