.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}._header_1j4rn_1{width:100%;background-color:rgb(from var(--text-primary) r g b / 10%);color:var(--text-primary)}._headerWrap_1j4rn_13{max-width:1024px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem .8rem;position:relative;z-index:100}._leftBlock_1j4rn_35{display:flex;gap:20px;align-items:center;flex:1}._logo_1j4rn_49{max-width:140px}._slogan_1j4rn_57{max-width:210px;font-weight:600;font-size:16px;line-height:18px}._burgerBtn_1j4rn_71{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;background:#0000001a;background:rgb(from var(--text-primary) r g b / 10%);border:none;border-radius:50%;cursor:pointer;z-index:102;transform:translateZ(0);-webkit-tap-highlight-color:transparent;position:relative}._burgerBtn_1j4rn_71:focus,._burgerBtn_1j4rn_71:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}._burgerBtn_1j4rn_71 span{display:block;width:22px;height:3px;background-color:var(--text-primary);flex-shrink:0;border-radius:5px;transition:all .3s ease;transform-origin:center}._burgerActive_1j4rn_155{background-color:var(--text-primary)}._burgerActive_1j4rn_155 span{background-color:#fff}._burgerActive_1j4rn_155 span:nth-child(1){transform:translateY(8px) rotate(45deg)}._burgerActive_1j4rn_155 span:nth-child(2){opacity:0;transform:scale(0)}._burgerActive_1j4rn_155 span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}._nav_1j4rn_201{position:absolute;top:calc(100% - 5px);right:0;width:350px;background-color:#fff;border-radius:15px;box-shadow:0 4px 20px #00000026;padding:20px;transform:scale(0);transform-origin:top right;opacity:0;transition:all .3s ease-in-out;z-index:101;overflow-y:auto;max-height:40vh}._navOpen_1j4rn_255{transform:scale(1);opacity:1}._overlay_1j4rn_267{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000004d;z-index:99}._navList_1j4rn_287{display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:.3rem;font-size:18px;margin:0;padding:0}._navList_1j4rn_287 li{width:100%}._navList_1j4rn_287 a{display:block;color:var(--text-primary);text-decoration:none;padding:10px 15px;border-radius:8px;transition:all .3s;font-weight:500}._navList_1j4rn_287 a:hover{background-color:rgb(from var(--logo-color-one) r g b / 30%)}._navList_1j4rn_287 ._active_1j4rn_345{background-color:var(--text-primary);color:var(--background)}@media(max-width:768px){._headerWrap_1j4rn_13{padding:.6rem 1rem}._leftBlock_1j4rn_35{gap:12px;flex:1}._logo_1j4rn_49{max-width:110px}._slogan_1j4rn_57{font-size:14px;line-height:16px;max-width:180px}._nav_1j4rn_201{max-height:40vh;right:10px}}@media(max-width:480px){._headerWrap_1j4rn_13{padding:.5rem .8rem}._leftBlock_1j4rn_35{gap:8px}._logo_1j4rn_49{max-width:90px}._slogan_1j4rn_57{font-size:12px;line-height:14px;max-width:150px}._nav_1j4rn_201{width:270px;max-height:40vh;right:5px;padding:15px;border-radius:12px}._navList_1j4rn_287{gap:.2rem}._navList_1j4rn_287 a{padding:8px 12px;font-size:16px}}@media(max-width:360px){._headerWrap_1j4rn_13{padding:.4rem .6rem}._logo_1j4rn_49{max-width:70px}._slogan_1j4rn_57{font-size:11px;line-height:13px;max-width:120px}._nav_1j4rn_201{width:200px;max-height:40vh;right:3px;padding:12px;border-radius:10px}._navList_1j4rn_287 a{padding:6px 10px;font-size:14px}._burgerBtn_1j4rn_71{width:30px;height:30px;margin-left:8px}._burgerBtn_1j4rn_71 span{width:16px;height:2px}}._footer_18mui_1{width:100%;margin-top:auto;background-color:#2c3e50;color:#fff}._footerWrap_18mui_17{max-width:1024px;margin:0 auto;padding:1rem .8rem;display:flex;justify-content:space-between;align-items:center}._footerLinkWrap_18mui_35{display:flex;align-items:center;gap:5px}._footer_18mui_1 nav{display:flex;flex-direction:column;gap:.25rem;font-size:16px;line-height:25px}._footer_18mui_1 a{color:var(--background);text-decoration:none}._footer_18mui_1 a:hover{text-decoration:underline}._footer__claster_18mui_81{display:flex;flex-direction:column;align-items:center;gap:10px}._footer__clasterText_18mui_95{font-size:14px}._footer__clasterLink_18mui_103 img{width:140px;filter:brightness(1.9)}@media(max-width:768px){._footerWrap_18mui_17{padding:.8rem 1.5rem}._footer_18mui_1 nav{font-size:12px;line-height:14px}._footer__clasterText_18mui_95{font-size:10px}._footer__clasterLink_18mui_103 img{width:60px}}@media(max-width:480px){._footerWrap_18mui_17{padding:.8rem .7rem}._footer_18mui_1 nav{font-size:10px;line-height:12px}._footer__clasterText_18mui_95{font-size:8px}._footer_18mui_1 a{font-size:9px}._footer__clasterLink_18mui_103 img{width:80px}}@media(max-width:375px){._footerWrap_18mui_17{padding:.5rem .8rem}._footer_18mui_1 nav{font-size:8px;line-height:10px}._footer__clasterText_18mui_95{font-size:6px}._footer__clasterLink_18mui_103 img{width:50px}}._wrapper_o2kuq_1{min-height:100vh;display:flex;flex-direction:column}._content_o2kuq_13{flex:1;padding:3rem 1.5rem;max-width:1024px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}._scrollTopBtn_o2kuq_35{position:fixed;bottom:calc(2rem + 150px);right:calc(50% - 562px);width:56px;height:56px;border-radius:50%;background-color:var(--logo-color-one);color:#fff;border:none;box-shadow:0 6px 20px #273f9c59;cursor:pointer;opacity:0;transform:scale(.8);transition:opacity .3s ease,transform .3s ease,background-color .2s;z-index:1000;display:flex;align-items:center;justify-content:center;font-size:0;outline:none!important}._scrollTopBtn_o2kuq_35:hover{background-color:#3894bf;transform:scale(1.05)}._scrollTopBtn_o2kuq_35:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #1b3bbc80}._scrollTopBtn_o2kuq_35:active{transform:scale(.95)}._scrollTopBtnVisible_o2kuq_113{opacity:1;transform:scale(1)}@media(max-width:1024px){._scrollTopBtn_o2kuq_35{right:calc(50% - 512px + 4rem)}}@media(max-width:768px){._content_o2kuq_13{padding:1rem}._scrollTopBtn_o2kuq_35{right:1.5rem;bottom:calc(1rem + 100px);width:48px;height:48px}._scrollTopBtn_o2kuq_35 svg{width:20px;height:20px}}@media(max-width:480px){._content_o2kuq_13{padding:.7rem}._scrollTopBtn_o2kuq_35{right:1rem;width:44px;height:44px}._scrollTopBtn_o2kuq_35 svg{width:18px;height:18px}}@media(max-width:360px){._content_o2kuq_13{padding:.5rem}}@keyframes first{0%,33.3%,to{transform:translateY(0)}66.6%{transform:translateY(4px)}}@keyframes second{0%,to{transform:translateY(4px)}33.3%,66.6%{transform:translateY(0)}}@keyframes third{0%,66.6%,to{transform:translateY(0)}33.3%{transform:translateY(4px)}}.loader{display:flex;justify-content:space-between;width:46px;height:8px}.loader-item{width:8px;height:8px;background-color:var(--primary);border-radius:50%;position:relative;bottom:0}.loader-item:nth-of-type(2n){animation:second 1.05s linear infinite}.loader-item:nth-of-type(odd){animation:third 1.05s linear infinite}.loader-item:first-of-type{animation:first 1.05s linear infinite}.agreement{max-width:900px;width:100%;margin:20px auto;background:#fff;padding:30px 24px;border-radius:14px;box-shadow:0 8px 30px #00000014;line-height:1.7;color:#1e1e2a;font-family:Segoe UI,Roboto,system-ui,-apple-system,sans-serif;font-size:16px}.agreement__title{font-size:30px;font-weight:700;text-align:center;margin-bottom:24px;letter-spacing:-.3px;color:#0a1a3a}.agreement__company{background:#f2f5fc;padding:20px 24px;border-radius:10px;margin-bottom:28px;font-size:1rem;border-left:4px solid #1a4f8b}.agreement__company strong{color:#0a1a3a}.agreement__section{margin-top:32px}.agreement__section-title{font-size:21px;font-weight:700;color:#0a1a3a;margin-bottom:14px;padding-bottom:6px;border-bottom:2px solid #e6edf6}.agreement__clause{margin-bottom:10px;padding-left:4px;font-size:1rem}.agreement__clause strong{color:#0a1a3a}.agreement__clause-sub{padding-left:28px;display:block;margin-top:4px;font-size:1rem}.agreement__footer{margin-top:32px;padding-top:16px;border-top:1px solid #e6edf6;font-size:.9rem;color:#4a5a72;text-align:center}.agreement a{color:#1a4f8b;text-decoration:none}.agreement a:hover{text-decoration:underline}@media(max-width:640px){.agreement{padding:28px 18px;font-size:14px}.agreement__title{font-size:24px}.agreement__company{padding:16px;font-size:.95rem}.agreement__section-title{font-size:18px}.agreement__clause-sub{padding-left:16px}}@media(max-width:400px){.agreement{padding:20px 12px;font-size:13px}.agreement__title{font-size:20px}.agreement__section-title{font-size:16px}.agreement__company{font-size:.9rem;padding:12px}}:root{font-family:Manrope,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--primary: #2749d2;--primary-hover: #008f26;--secondary: #737373;--secondary-hover: #333;--text-primary: #273F9C;--text-secondary: #747474;--logo-color-one: #4bb9ec;--logo-color-two: #263f9b;--logo-color-three: #ee1c8a;--border: #e6e6e6;--border-accent: #008f2680;--background: #fff;--error: #ff7070}a{font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0;display:flex;flex-direction:column;place-items:center;align-items:center;min-width:320px;min-height:100vh;font-size:24px}html,#root{margin:0;padding:0;width:100%;min-height:100vh;display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}main{display:flex;flex-grow:1}img{display:block;height:auto;max-width:100%;object-fit:cover}h1{font-size:3.2em;line-height:1.1}.icon{display:inline-block;vertical-align:middle;flex-shrink:0}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
