.LoginModal_form__w6zWY{padding:24px 25px 30px}@media(max-width:767px){.LoginModal_form__w6zWY{padding:24px 15px calc(20px + env(safe-area-inset-bottom))}}.LoginModal_fields__UR8uY{display:flex;flex-direction:column;gap:15px}@media(max-width:767px){.LoginModal_fields__UR8uY{gap:10px}}.LoginModal_field__JcY0D{position:relative}.LoginModal_input__2mik4{display:block;width:100%;height:54px;padding:10px 18px;background:#f9fafc;border:1px solid rgba(96,118,141,.1);border-radius:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:0;color:#0b172b;outline:none;transition:border-color .15s ease}.LoginModal_input__2mik4::placeholder{color:#9ca3b0;font-weight:500}.LoginModal_input__2mik4:focus{border-color:rgba(4,152,92,.5)}.LoginModal_input__2mik4:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){.LoginModal_input__2mik4{height:52px;padding:10px 15px;border-radius:10px;font-size:16px}}.LoginModal_fieldWithIcon__KU4Ip .LoginModal_input__2mik4{padding-right:48px}.LoginModal_eyeBtn__YZpaJ{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#9ca3b0;padding:0;line-height:0;transition:color .15s ease}.LoginModal_eyeBtn__YZpaJ:hover{color:#60768d}@media(max-width:767px){.LoginModal_eyeBtn__YZpaJ{right:15px}}.LoginModal_errorMsg__IzrFw{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;color:#fa6f6f;margin-top:10px}.LoginModal_actions__C4j2Q{display:flex;gap:15px;margin-top:30px}@media(max-width:767px){.LoginModal_actions__C4j2Q{margin-top:15px}}.LoginModal_registerBtn__SdoSA{flex:1 1;height:54px;padding:8px 24px;border:none;cursor:pointer;border-radius:12px;transition:background .15s ease}@media(max-width:767px){.LoginModal_registerBtn__SdoSA{height:48px;border-radius:10px}}.LoginModal_registerBtn__SdoSA{background:rgba(0,188,124,.1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;color:#04985c}.LoginModal_registerBtn__SdoSA:hover:not(:disabled){background:rgba(0,188,124,.18)}.LoginModal_registerBtn__SdoSA:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){.LoginModal_registerBtn__SdoSA{display:none}}.LoginModal_cancelBtn__RneUI{display:none}@media(max-width:767px){.LoginModal_cancelBtn__RneUI{flex:1 1;height:54px;padding:8px 24px;border:none;cursor:pointer;border-radius:12px;transition:background .15s ease;display:flex;align-items:center;justify-content:center;background:#eff3f6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;color:#616575}}@media(max-width:767px)and (max-width:767px){.LoginModal_cancelBtn__RneUI{height:48px;border-radius:10px}}@media(max-width:767px){.LoginModal_cancelBtn__RneUI:hover:not(:disabled){background:rgb(225.944,233.208,238.656)}.LoginModal_cancelBtn__RneUI:disabled{opacity:.5;cursor:not-allowed}}.LoginModal_submitBtn__Vo1dy{flex:1 1;height:54px;padding:8px 24px;border:none;cursor:pointer;border-radius:12px;transition:background .15s ease}@media(max-width:767px){.LoginModal_submitBtn__Vo1dy{height:48px;border-radius:10px}}.LoginModal_submitBtn__Vo1dy{background:#04985c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;color:#fff}.LoginModal_submitBtn__Vo1dy:hover:not(:disabled){background:#038551}.LoginModal_submitBtn__Vo1dy:disabled{opacity:.7;cursor:not-allowed}@media(max-width:767px){.LoginModal_submitBtn__Vo1dy{font-size:15px}}.LoginModal_footer__ln_VT{display:flex;justify-content:center;align-items:center;margin-top:25px}@media(max-width:767px){.LoginModal_footer__ln_VT{justify-content:center;gap:28px;margin-top:20px}}.LoginModal_footerRegisterLink__CWhos{display:none}@media(max-width:767px){.LoginModal_footerRegisterLink__CWhos{align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;line-height:0;transition:opacity .15s ease}.LoginModal_footerRegisterLink__CWhos:hover{opacity:.7}.LoginModal_footerRegisterLink__CWhos span{line-height:1.4}.LoginModal_footerRegisterLink__CWhos{display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;color:#04985c}}.LoginModal_forgotBtn__a1YcM{display:inline-flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;line-height:0;transition:opacity .15s ease}.LoginModal_forgotBtn__a1YcM:hover{opacity:.7}.LoginModal_forgotBtn__a1YcM span{line-height:1.4}.LoginModal_forgotBtn__a1YcM{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;color:#60768d}@media(max-width:767px){.LoginModal_forgotBtn__a1YcM{font-size:14px}}.RegisterModal_form___Leeb{padding:24px 30px 30px}@media(max-width:767px){.RegisterModal_form___Leeb{padding:24px 15px calc(20px + env(safe-area-inset-bottom))}}.RegisterModal_grid__CXPV9{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:767px){.RegisterModal_grid__CXPV9{grid-template-columns:1fr;gap:10px}}.RegisterModal_field__Kf_na{position:relative;display:flex;flex-direction:column}.RegisterModal_input__YIayW{display:block;width:100%;height:54px;padding:10px 18px;background:#f9fafc;border:1px solid rgba(96,118,141,.1);border-radius:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:0;color:#0b172b;outline:none;transition:border-color .15s ease}.RegisterModal_input__YIayW::placeholder{color:#9ca3b0;font-weight:500}.RegisterModal_input__YIayW:focus{border-color:rgba(4,152,92,.5)}.RegisterModal_input__YIayW:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){.RegisterModal_input__YIayW{height:52px;padding:10px 15px;border-radius:10px;font-size:16px}}.RegisterModal_fieldWithIcon__Dsv96 .RegisterModal_input__YIayW{padding-right:48px}.RegisterModal_eyeBtn__ozu0u{position:absolute;right:12px;top:17px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#9ca3b0;padding:0;line-height:0;transition:color .15s ease}.RegisterModal_eyeBtn__ozu0u:hover{color:#60768d}@media(max-width:767px){.RegisterModal_eyeBtn__ozu0u{right:15px;top:16px}}.RegisterModal_inputError__mwxY7{background:snow!important;border-color:#ffeaea!important}.RegisterModal_inputError__mwxY7:focus{border-color:#fa6f6f!important}.RegisterModal_fieldError__2qAIg{display:flex;align-items:center;gap:4px;margin-top:4px;color:#fa6f6f}.RegisterModal_fieldErrorText__r_Foy{font-size:10px;font-weight:500;line-height:14px}.RegisterModal_errorMsg__9W60S,.RegisterModal_fieldErrorText__r_Foy{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fa6f6f}.RegisterModal_errorMsg__9W60S{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;margin-top:10px}.RegisterModal_actions__MQmIC{display:flex;justify-content:center;margin-top:30px}@media(max-width:767px){.RegisterModal_actions__MQmIC{justify-content:space-between;gap:15px;margin-top:15px}}.RegisterModal_cancelBtn__CC5_F{display:none}@media(max-width:767px){.RegisterModal_cancelBtn__CC5_F{display:flex;align-items:center;justify-content:center;flex:1 1;height:48px;padding:8px 24px;background:#eff3f6;border-radius:10px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;color:#616575;cursor:pointer;transition:background .15s ease}.RegisterModal_cancelBtn__CC5_F:hover:not(:disabled){background:rgb(225.944,233.208,238.656)}.RegisterModal_cancelBtn__CC5_F:disabled{opacity:.5;cursor:not-allowed}}.RegisterModal_submitBtn__SPAhh{width:220px;height:54px;padding:8px 24px;background:#04985c;border-radius:12px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;color:#fff;cursor:pointer;transition:background .15s ease}.RegisterModal_submitBtn__SPAhh:hover:not(:disabled){background:#038551}.RegisterModal_submitBtn__SPAhh:disabled{opacity:.7;cursor:not-allowed}@media(max-width:767px){.RegisterModal_submitBtn__SPAhh{flex:1 1;width:auto;height:48px;border-radius:10px;font-size:15px}}.ResetPasswordModal_form__mO7YA{padding:24px 25px 30px}@media(max-width:767px){.ResetPasswordModal_form__mO7YA{padding:24px 15px calc(20px + env(safe-area-inset-bottom))}}.ResetPasswordModal_field__aomRc{position:relative}.ResetPasswordModal_input__g6p2M{display:block;width:100%;height:54px;padding:10px 18px;background:#f9fafc;border:1px solid rgba(96,118,141,.1);border-radius:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:0;color:#0b172b;outline:none;transition:border-color .15s ease}.ResetPasswordModal_input__g6p2M::placeholder{color:#9ca3b0;font-weight:500}.ResetPasswordModal_input__g6p2M:focus{border-color:rgba(4,152,92,.5)}.ResetPasswordModal_input__g6p2M:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){.ResetPasswordModal_input__g6p2M{height:52px;padding:10px 15px;border-radius:10px;font-size:16px}}.ResetPasswordModal_errorMsg__z5myJ{color:#fa6f6f}.ResetPasswordModal_errorMsg__z5myJ,.ResetPasswordModal_successMsg__UqhBJ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;margin-top:10px}.ResetPasswordModal_successMsg__UqhBJ{color:#04985c;text-align:center}.ResetPasswordModal_actions__jTV27{display:flex;margin-top:30px}@media(max-width:767px){.ResetPasswordModal_actions__jTV27{gap:15px;margin-top:15px}}.ResetPasswordModal_cancelBtn__RId3A{display:none}@media(max-width:767px){.ResetPasswordModal_cancelBtn__RId3A{display:flex;align-items:center;justify-content:center;flex:1 1;height:48px;padding:8px 24px;background:#eff3f6;border-radius:10px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;color:#616575;cursor:pointer;transition:background .15s ease}.ResetPasswordModal_cancelBtn__RId3A:hover:not(:disabled){background:rgb(225.944,233.208,238.656)}.ResetPasswordModal_cancelBtn__RId3A:disabled{opacity:.5;cursor:not-allowed}}.ResetPasswordModal_submitBtn__OXLOb{flex:1 1;height:54px;padding:8px 24px;background:#04985c;border-radius:12px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;color:#fff;cursor:pointer;transition:background .15s ease}.ResetPasswordModal_submitBtn__OXLOb:hover:not(:disabled){background:#038551}.ResetPasswordModal_submitBtn__OXLOb:disabled{opacity:.7;cursor:not-allowed}@media(max-width:767px){.ResetPasswordModal_submitBtn__OXLOb{height:48px;border-radius:10px;font-size:15px}}.ProfileMenuModal_menu__zvg4p{display:flex;flex-direction:column;padding:20px 15px calc(24px + env(safe-area-inset-bottom));gap:0}.ProfileMenuModal_menuItem__OPNuV{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;background:none;border:none;cursor:pointer;text-align:left;transition:opacity .15s ease}.ProfileMenuModal_menuItem__OPNuV+.ProfileMenuModal_menuItem__OPNuV{border-top:1px solid #f0f5f9}.ProfileMenuModal_menuItem__OPNuV:hover{opacity:.7}.ProfileMenuModal_menuItem__OPNuV:active{opacity:.5}.ProfileMenuModal_menuLabel__Pikfi{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:0;color:#60768d}.ProfileMenuModal_menuChevron__L_r9C{display:flex;align-items:center;color:#9ca3b0;flex-shrink:0}:root{--color-primary:#04985c;--color-primary-hover:#038551;--color-primary-soft:rgba(0,188,124,0.1);--color-bg:#ffffff;--color-bg-page:#f9fafc;--color-bg-card:#fafbfc;--color-bg-chip:#eff3f6;--color-surface-dark:#0c1d2e;--color-surface-darkest:#172737;--color-text-primary:#0b172b;--color-text-body:#090b20;--color-text-muted:#60768d;--color-text-soft:#616575;--color-text-placeholder:#9ca3b0;--color-text-light:#b6becc;--color-telegram:#2aabee;--color-telegram-bg:#eaf7fd;--color-sale:#ff9829;--color-star:#ffb800;--color-border:#f0f5f9;--color-border-soft:rgba(96,118,141,0.1);--color-border-dark:rgba(255,255,255,0.06);--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-lg:18px;--radius-xl:50px;--radius-pill:90px;--shadow-xs:0 4px 20px 0 rgba(208,210,226,0.15);--shadow-sm:0 4px 20px 0 rgba(208,210,226,0.2);--shadow-md:0 4px 20px 0 rgba(208,210,226,0.4);--shadow-lg:0 4px 30px 0 rgba(208,210,226,0.4);--font-primary:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--container-max:1440px;--container-pad:90px;--logo-mask:url(/assets/images/logo.png);--logo-mask-url:"/assets/images/logo.png"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:15px;color:#0b172b;background-color:#f9fafc;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font-family:inherit;border:none;background:none;cursor:pointer}ol,ul{list-style:none}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:90px}@media(max-width:1279px){.container{padding-inline:40px}}@media(max-width:639px){.container{padding-inline:16px}}.section{padding-block:59px 50px}@media(max-width:767px){.section{padding-block:30px}}.section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:767px){.section__header{margin-bottom:24px}}.section__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:44px;font-weight:700;line-height:1.2;letter-spacing:-1.76px;color:#0b172b}@media(max-width:767px){.section__title{font-size:24px}}.section__title--center{text-align:center;margin-bottom:40px}@media(max-width:767px){.section__title--center{margin-bottom:20px}}.section__link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:-.3px;color:#04985c;transition:opacity .25s ease;white-space:nowrap}@media(max-width:767px){.section__link{font-size:14px}}.section__link:hover{opacity:.8}.slider-with-arrows{position:relative;--slider-pagination-gap:25px;--slider-pagination-size:var(--swiper-pagination-bullet-size,8px);--slider-arrow-top:calc(50% - (var(--slider-pagination-gap) + var(--slider-pagination-size)) / 2)}.text-center{text-align:center}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color:#DFE7ED;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-horizontal-gap:4px;transition:background-color .25s ease,width .25s ease}.swiper-pagination-bullet-active{--swiper-pagination-color:#04985c;width:24px;border-radius:4px}.btn{display:flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.32px;gap:10px;height:44px;padding-inline:25px;border-radius:12px;cursor:pointer;color:#fff;background-color:#172737;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap;border:none;text-decoration:none}.btn__icon{width:18px;height:18px;flex-shrink:0}.btn:hover{background-color:rgb(32.0230769231,54.3,76.5769230769);transform:translateY(-1px)}.btn--primary{background-color:#04985c;font-weight:700}.btn--primary:hover{background-color:#038551;color:#fff}.btn--telegram{background-color:rgba(0,0,0,0);color:#2aabee}.btn--telegram-solid{background-color:#2aabee;font-weight:700}.btn--soft{background-color:rgba(0,188,124,.1);color:#04985c}.btn--soft:hover{background-color:rgba(0,188,124,.15)}.btn--neutral{background-color:#eff3f6;color:#616575}.btn--neutral:hover{background-color:rgb(229.208,235.656,240.492)}.btn--ghost{background-color:rgba(0,0,0,0);color:#60768d;border:1px solid #f0f5f9}.btn--ghost:hover{background-color:#eff3f6;color:#0b172b}.btn--header{background-color:#172737;border-radius:12px}.btn--lg{height:54px;padding-inline:30px}@media(max-width:767px){.btn--lg{height:48px}}.btn--block{width:100%}