.com_header__O51SQ{background:#fff;line-height:1.2;position:relative}.com_header__row__d0v7l{display:flex;align-items:center;justify-content:space-between;padding:50px 0}@media(max-width:1199px){.com_header__row__d0v7l{padding:25px 0}}@media(max-width:768px){.com_header__row__d0v7l{padding:16px 0}}.com_header__left__J2Fox{display:flex;align-items:center;gap:60px}@media(max-width:1199px){.com_header__left__J2Fox{gap:44px}}@media(max-width:768px){.com_header__left__J2Fox{gap:30px}}.com_header__brand__rjxOF{display:inline-flex;align-items:center;gap:12px}.com_header__logo__6hjl2{display:block;width:185px;height:64px;transform-origin:left;transition:transform .3s ease}@media(max-width:1199px){.com_header__logo__6hjl2{width:185px;height:64px}}@media(max-width:768px){.com_header__logo__6hjl2{width:138px;height:48px}}.com_header__logo__6hjl2:hover{transform:scale(1.05)}.com_header__cta_wrap___5Ryu{display:flex;align-items:center;gap:16px}@media(max-width:768px){body .com_header__cta__suqFE{display:none}}.com_toggle__V5kB3{border-radius:8px;background:#0f39ce;display:flex;align-items:center;width:48px;height:48px;justify-content:center;cursor:pointer;flex-shrink:0;border-radius:50%;padding:0}@media(min-width:1200px){.com_toggle__V5kB3{display:none}}@media(max-width:768px){.com_toggle__V5kB3{width:38px;height:38px;margin-left:auto}}.com_toggle__V5kB3 .com_burger__SupX6{position:relative;width:18px;height:2px;background:#fff;border-radius:1px}@media(max-width:768px){.com_toggle__V5kB3 .com_burger__SupX6{width:16px}}.com_toggle__V5kB3 .com_burger__SupX6:after,.com_toggle__V5kB3 .com_burger__SupX6:before{content:"";display:block;width:18px;height:2px;background:#fff;position:absolute;left:0;transition:transform .3s ease;border-radius:1px}@media(max-width:768px){.com_toggle__V5kB3 .com_burger__SupX6:after,.com_toggle__V5kB3 .com_burger__SupX6:before{width:16px}}.com_toggle__V5kB3 .com_burger__SupX6:before{top:-6px;transform-origin:0 0}.com_toggle__V5kB3 .com_burger__SupX6:after{bottom:-6px;transform-origin:.7px 2px}.com_toggle__V5kB3.com_open__5l9_q .com_burger__SupX6{background:transparent}.com_toggle__V5kB3.com_open__5l9_q .com_burger__SupX6:before{transform:rotate(45deg) translate(2px,-3px)}.com_toggle__V5kB3.com_open__5l9_q .com_burger__SupX6:after{transform:rotate(-45deg) translate(3px,1px)}@media(max-width:768px){.com_toggle__V5kB3.com_open__5l9_q .com_burger__SupX6:before{transform:rotate(45deg) translate(2px,-2px)}}.com_header__nav__tkDu9{display:flex;gap:35px}@media(max-width:1199px){.com_header__nav__tkDu9{display:none}}.com_header__nav__tkDu9 a{color:rgba(28,29,35,.85);font-size:18px;line-height:1.17;font-weight:500;padding:5px 0;position:relative;text-decoration:none;transition:color .3s ease}.com_header__nav__tkDu9 a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;width:0;background-color:#0f39ce;transition:width .35s ease;pointer-events:none}.com_header__nav__tkDu9 a:hover{color:#0f39ce}.com_header__nav__tkDu9 a:hover:after{width:100%}.com_header__nav__tkDu9 a.com_active__fNubP{color:#0f39ce}.com_header__nav__tkDu9 a.com_active__fNubP:after{width:100%}@keyframes com_growDown__dPAL_{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}.com_mobile_menu__26FW9{position:absolute;top:100%;left:0;right:0;height:calc(100dvh - var(--header));z-index:999;background:#fff;animation:com_growDown__dPAL_ .3s ease-in-out forwards;transform-origin:top center;flex-direction:column;gap:10px;padding:0 30px 30px;width:100%;box-sizing:border-box;display:none}.com_mobile_menu__26FW9.com__active__ZcXpD{display:flex}body .com_button___T3_i{width:100%}.com_mobile_menu__nav__5yRtK{display:flex;flex-direction:column;gap:19px;flex-grow:1;margin:16px 0 26px;overflow:auto}.com_nav_section__6iO9J{display:flex;flex-direction:column;gap:10px;padding-bottom:15px;border-bottom:1px solid rgba(28,29,35,.2)}.com_nav_section__title__0FRYE{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--font-fs),sans-serif;font-weight:500;font-size:16px;letter-spacing:.64px;color:#1c1d23;line-height:1;margin-bottom:5px}.com_nav_section__title__0FRYE svg{opacity:.6}.com_nav_section__links__jn9Wh{display:flex;flex-direction:column;gap:0;padding-top:5px;padding-bottom:5px;animation:com_growDown__dPAL_ .3s ease-in-out forwards;transform-origin:top center;gap:10px}.com_nav_section__link__hPs3z{display:block;font-weight:400;font-size:16px;letter-spacing:.32px;color:#1c1d23;opacity:.7;line-height:1;text-decoration:none;transition:opacity .2s ease}.com_nav_section__link__hPs3z:hover{opacity:1}.com_mobile_menu__contacts__DwUs8{display:flex;flex-direction:column;gap:12px;color:#0f39ce}.com_contact_phone__ZiRHt{font-family:var(--font-fs),sans-serif;font-weight:700;font-size:18px;letter-spacing:.36px;text-transform:uppercase;line-height:.792;color:inherit;text-decoration:none}.com_contact_email__Wm_8t{font-weight:500;font-size:16px;line-height:.792;color:inherit;text-decoration:none}html{-webkit-text-size-adjust:100%;overscroll-behavior-y:none}:root{scroll-behavior:smooth;--header:164px;--color-primary:#0f39ce;--color-secondary:#ffd540;--color-text:#1c1d23;--color-bg:#fff;--color-bg-light:#f3f7f8}@media(max-width:1199px){:root{--header:114px}}@media(max-width:768px){:root{--header:80px}}body,html{max-width:100vw;overflow-x:hidden;padding:0;margin:0}body{color:#1c1d23;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html.lock{overflow:hidden}*{box-sizing:border-box;padding:0;margin:0;outline:none}a{color:inherit;text-decoration:none}b,strong{font-weight:700}h1{color:#1c1d23;font-family:var(--font-fs),sans-serif;font-size:38px;font-weight:500;line-height:1.1;padding:0;margin:0 0 40px}@media(max-width:1199px){h1{font-size:32px;margin-bottom:25px}}@media(max-width:768px){h1{font-size:24px;margin-bottom:20px}}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px}@media(max-width:768px){.container{padding:0 30px}}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15em;margin:0;border:none;color:inherit}button,input{overflow:visible}input{border-radius:0;-webkit-appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}