:root{--bg:#fff;--text:#2b2d31;--text-100:#b5bac1;--grid-lines-color:#f9f9f9;--primary:#345eff;--banner-height:40px}.index-module-scss-module__v8Sorq__page{font-family:var(--font-plus-jakarta);color:#2b2d31;flex-direction:column;gap:56px;padding:150px 0 96px;display:flex}@media (max-width:768px){.index-module-scss-module__v8Sorq__page{gap:32px;padding:100px 0 64px}}.index-module-scss-module__v8Sorq__state{text-align:center;color:#2b2d319e;padding:120px 0}.index-module-scss-module__v8Sorq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.index-module-scss-module__v8Sorq__band{background:var(--primary);color:#fff;border-radius:30px;flex-direction:column;gap:44px;padding:44px 50px 40px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.index-module-scss-module__v8Sorq__band{border-radius:24px;gap:32px;padding:28px 22px 150px}}.index-module-scss-module__v8Sorq__band.index-module-scss-module__v8Sorq__placeholder{opacity:.25;min-height:260px}.index-module-scss-module__v8Sorq__eclipse{pointer-events:none;background:#4168ff;border-radius:100%;width:350px;height:350px;position:absolute;top:-200px;left:45%}@media (max-width:768px){.index-module-scss-module__v8Sorq__eclipse{width:220px;height:220px;top:-140px;left:auto;right:-60px}}.index-module-scss-module__v8Sorq__shots{pointer-events:none;position:absolute;inset:0}.index-module-scss-module__v8Sorq__shots img{height:auto;animation:.3s forwards index-module-scss-module__v8Sorq__shotIn;position:absolute}.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__beergame{--rotate:0deg;z-index:3;animation-delay:.4s;bottom:-50px;right:0;transform:translate(300px)}.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__markdown{--rotate:-10deg;z-index:2;animation-delay:.2s;bottom:-100px;right:50px;transform:translate(300px)translateY(300px)}.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__bs{--rotate:5deg;z-index:1;animation-delay:.6s;bottom:-100px;right:200px;transform:translate(-100px)translateY(300px)}@media (max-width:768px){.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__beergame{width:130px;bottom:-24px;right:-30px}.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__markdown{width:150px;bottom:-60px;right:20px}.index-module-scss-module__v8Sorq__shots .index-module-scss-module__v8Sorq__bs{width:150px;bottom:-64px;right:120px}}@keyframes index-module-scss-module__v8Sorq__shotIn{to{transform:translateX(0)translateY(0)rotate(var(--rotate))}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__v8Sorq__shots img{transform:rotate(var(--rotate));animation:none}}.index-module-scss-module__v8Sorq__who{z-index:4;align-items:center;gap:24px;min-width:0;max-width:calc(100% - 320px);display:flex;position:relative}@media (max-width:768px){.index-module-scss-module__v8Sorq__who{max-width:none}}@media (max-width:640px){.index-module-scss-module__v8Sorq__who{flex-direction:column;align-items:flex-start;gap:18px}}.index-module-scss-module__v8Sorq__avatar{object-fit:cover;width:96px;height:96px;color:var(--primary);font-family:var(--font-syne);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:40px;font-weight:700;display:flex;box-shadow:0 0 0 4px #ffffff59}@media (max-width:768px){.index-module-scss-module__v8Sorq__avatar{width:72px;height:72px;font-size:30px}}.index-module-scss-module__v8Sorq__identity{flex-direction:column;gap:10px;min-width:0;display:flex}.index-module-scss-module__v8Sorq__name{color:#fff;font-family:var(--font-syne);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:52px;font-weight:600;line-height:1.05}@media (max-width:768px){.index-module-scss-module__v8Sorq__name{font-size:34px}}.index-module-scss-module__v8Sorq__contact{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:16px;display:flex}.index-module-scss-module__v8Sorq__email{color:#ffffffd9;overflow-wrap:anywhere}.index-module-scss-module__v8Sorq__role{color:var(--primary);background:#fff;border-radius:100px;padding:4px 12px;font-size:13px;font-weight:600}.index-module-scss-module__v8Sorq__facts{z-index:4;border-top:1px solid #ffffff38;flex-wrap:wrap;gap:18px 56px;min-width:320px;max-width:calc(100% - 560px);margin:0;padding-top:24px;display:flex;position:relative}@media (max-width:768px){.index-module-scss-module__v8Sorq__facts{gap:16px 32px;max-width:none}}.index-module-scss-module__v8Sorq__facts div{flex-direction:column;gap:4px;min-width:0;display:flex}.index-module-scss-module__v8Sorq__facts dt{color:#ffffffb3;font-size:13px}.index-module-scss-module__v8Sorq__facts dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.index-module-scss-module__v8Sorq__sections{flex-direction:column;display:flex}.index-module-scss-module__v8Sorq__row{border-top:1px solid #2b2d311a;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:24px 64px;padding:40px 0;display:grid}.index-module-scss-module__v8Sorq__row:first-child{border-top:none;padding-top:0}@media (max-width:1024px){.index-module-scss-module__v8Sorq__row{grid-template-columns:minmax(0,1fr);gap:20px;padding:32px 0}}.index-module-scss-module__v8Sorq__intro{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__v8Sorq__intro h2{font-family:var(--font-syne);margin:0;font-size:24px;font-weight:600}.index-module-scss-module__v8Sorq__intro p{color:#2b2d319e;max-width:34ch;margin:0;font-size:15px;line-height:1.55}@media (max-width:1024px){.index-module-scss-module__v8Sorq__intro p{max-width:60ch}}.index-module-scss-module__v8Sorq__intro a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.index-module-scss-module__v8Sorq__body{flex-direction:column;gap:24px;min-width:0;max-width:720px;display:flex}.index-module-scss-module__v8Sorq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:768px){.index-module-scss-module__v8Sorq__grid{grid-template-columns:minmax(0,1fr)}}.index-module-scss-module__v8Sorq__group{flex-direction:column;gap:8px;min-width:0;display:flex}.index-module-scss-module__v8Sorq__group.index-module-scss-module__v8Sorq__wide{grid-column:1/-1}.index-module-scss-module__v8Sorq__group label{font-size:14px;font-weight:500}.index-module-scss-module__v8Sorq__group input{color:#2b2d31;box-sizing:border-box;background:#fff;border:1px solid #2b2d3129;border-radius:40px;min-width:0;height:50px;padding:0 20px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.index-module-scss-module__v8Sorq__group input::placeholder{color:#2b2d3159}.index-module-scss-module__v8Sorq__group input:hover{border-color:#2b2d314d}.index-module-scss-module__v8Sorq__group input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #345eff2e}.index-module-scss-module__v8Sorq__hint{color:#2b2d319e;padding-left:20px;font-size:13px}.index-module-scss-module__v8Sorq__error{color:#c8312f;padding-left:20px;font-size:13px}.index-module-scss-module__v8Sorq__actions{justify-content:flex-end;gap:12px;display:flex}@media (max-width:640px){.index-module-scss-module__v8Sorq__actions{flex-direction:column-reverse}}.index-module-scss-module__v8Sorq__primary,.index-module-scss-module__v8Sorq__secondary,.index-module-scss-module__v8Sorq__danger{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;height:48px;padding:0 28px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.index-module-scss-module__v8Sorq__primary:focus-visible,.index-module-scss-module__v8Sorq__secondary:focus-visible,.index-module-scss-module__v8Sorq__danger:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.index-module-scss-module__v8Sorq__primary:disabled,.index-module-scss-module__v8Sorq__secondary:disabled,.index-module-scss-module__v8Sorq__danger:disabled{opacity:.45;cursor:default}.index-module-scss-module__v8Sorq__primary{background:var(--primary);color:#fff;border:none}.index-module-scss-module__v8Sorq__primary:hover:not(:disabled){background:#2346d6}.index-module-scss-module__v8Sorq__secondary{color:#2b2d31;background:0 0;border:1px solid #2b2d312e}.index-module-scss-module__v8Sorq__secondary:hover:not(:disabled){border-color:#2b2d31}.index-module-scss-module__v8Sorq__danger{color:#c8312f;background:0 0;border:1px solid #c8312f59}.index-module-scss-module__v8Sorq__danger:hover{color:#fff;background:#c8312f;border-color:#c8312f}.index-module-scss-module__v8Sorq__danger:focus-visible{outline-color:#c8312f}.index-module-scss-module__v8Sorq__link{color:var(--primary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.index-module-scss-module__v8Sorq__group input,.index-module-scss-module__v8Sorq__primary,.index-module-scss-module__v8Sorq__secondary,.index-module-scss-module__v8Sorq__danger{transition:none}}
.toast-module-scss-module__dnE6nG__toast{color:#fff;background:#1f2937;border-radius:100px;align-items:center;gap:12px;min-width:260px;max-width:400px;padding:12px 16px;animation:.3s toast-module-scss-module__dnE6nG__slideIn;display:flex;box-shadow:0 8px 24px #00000026}.toast-module-scss-module__dnE6nG__icon{justify-content:center;align-items:center;display:flex}.toast-module-scss-module__dnE6nG__icon svg{width:20px;height:20px}.toast-module-scss-module__dnE6nG__message{word-break:break-word;flex:1;font-size:14px;line-height:1.4}.toast-module-scss-module__dnE6nG__success{background:var(--primary)}.toast-module-scss-module__dnE6nG__error{background:#dc2626}.toast-module-scss-module__dnE6nG__info{background:#2563eb}@keyframes toast-module-scss-module__dnE6nG__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.toast-module-scss-module__dnE6nG__container{z-index:9999;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding-top:20px;display:flex;position:fixed;top:0;left:0}
:root{--bg:#fff;--text:#2b2d31;--text-100:#b5bac1;--grid-lines-color:#f9f9f9;--primary:#345eff;--banner-height:40px}.form-module-scss-module__fsYnnG__component{flex-direction:column;flex:1;gap:30px;min-width:0;padding-top:20px;display:flex}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot{justify-content:center;gap:50px;padding-bottom:40px}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-card{background:#0000000a;border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-email-row{align-items:center;gap:12px;display:flex}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-icon{background:rgba(var(--primary-rgb),.12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-email{font-size:14px;font-weight:500;font-family:var(--font-plus-jakarta)}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-hint{color:#0000006e;margin-top:2px;font-size:12px}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__success-note{color:#0000006e;margin:0;font-size:13px;line-height:1.5}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__resend-button{color:#0009;text-align:center;height:50px;font-size:16px;font-weight:300;font-family:var(--font-plus-jakarta);cursor:pointer;background:0 0;border:1px solid #1f1f1f26;border-radius:100px;outline:none;transition:border .2s}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__resend-button:disabled{opacity:.5}.form-module-scss-module__fsYnnG__component.form-module-scss-module__fsYnnG__forgot .form-module-scss-module__fsYnnG__resend-button:hover:not(:disabled){border-color:#1f1f1f4d}@media (max-width:768px){.form-module-scss-module__fsYnnG__component{gap:22px;width:100%;padding-top:0}}@media (max-width:640px){.form-module-scss-module__fsYnnG__component{gap:18px}}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper{flex-direction:column;gap:0;display:flex}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__title{font-size:36px;font-family:var(--font-syne)}@media (max-width:768px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__title{font-size:28px;line-height:1.2}}@media (max-width:640px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__title{font-size:26px;line-height:1.15}}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__subtitle{color:#0000006e;font-size:18px}@media (max-width:768px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__subtitle{font-size:15px;line-height:1.4}}@media (max-width:640px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__title-wrapper .form-module-scss-module__fsYnnG__subtitle{font-size:14px;line-height:1.35}}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form{flex-direction:column;gap:20px;display:flex}@media (max-width:768px){.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form{gap:16px}}@media (max-width:640px){.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form{gap:14px}}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__checkbox{align-items:flex-start;gap:8px;display:flex}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__checkbox input{flex:none;margin-top:3px}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__checkbox label{font-size:14px;line-height:1.35}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group{flex-direction:column;gap:5px;display:flex}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group label{font-size:16px}@media (max-width:640px){.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group label{font-size:14px}}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group input{height:50px;font-size:16px;font-family:var(--font-plus-jakarta);box-sizing:border-box;border:1px solid #1f1f1f1a;border-radius:40px;min-width:0;padding:0 20px;transition:border .2s}@media (max-width:640px){.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group input{height:48px;font-size:14px}}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form .form-module-scss-module__fsYnnG__group input:focus{border:1px solid var(--primary);outline:none}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form button{color:#fff;text-align:center;background:var(--primary);height:50px;font-size:16px;font-weight:300;font-family:var(--font-plus-jakarta);border:none;border-radius:100px;outline:none}@media (max-width:640px){.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form button{height:48px;font-size:14px}}.form-module-scss-module__fsYnnG__component form.form-module-scss-module__fsYnnG__form button:disabled{opacity:.6}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__divider{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:640px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__divider{gap:10px}}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__divider .form-module-scss-module__fsYnnG__line{background:#1f1f1f33;flex:1;height:1px}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__divider .form-module-scss-module__fsYnnG__text{color:#0000006e;flex:none;font-size:14px}@media (max-width:640px){.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__divider .form-module-scss-module__fsYnnG__text{font-size:12px}}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__signup{color:#0000006e;text-align:center;flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.form-module-scss-module__fsYnnG__component .form-module-scss-module__fsYnnG__signup a{color:var(--primary);font-family:var(--font-plus-jakarta);text-decoration:none}
:root{--bg:#fff;--text:#2b2d31;--text-100:#b5bac1;--grid-lines-color:#f9f9f9;--primary:#345eff;--banner-height:40px}.role-module-scss-module__SGZMrq__role{background:#fff;border-radius:40px;gap:10px;padding:5px;display:flex}@media (max-width:768px){.role-module-scss-module__SGZMrq__role{box-sizing:border-box;gap:6px;width:100%}}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button{color:#0000006e;cursor:pointer;background:#f7f8f9;border:none;border-radius:35px;outline:none;flex:1 1 0;justify-content:space-between;align-items:center;width:280px;min-width:0;padding:5px 5px 5px 20px;transition:all .2s;display:flex}@media (max-width:768px){.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button{width:auto;min-height:48px;padding-left:12px}}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__title{text-align:center;font-size:16px;font-family:var(--font-plus-jakarta)}@media (max-width:768px){.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__title{font-size:14px}}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__icon{background:#fff;border-radius:100px;flex:none;justify-content:center;width:45px;height:45px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__icon{width:38px;height:38px}}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__icon img{position:absolute;bottom:-10px;left:0}@media (max-width:768px){.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button .role-module-scss-module__SGZMrq__icon img{width:38px;height:auto}}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button.role-module-scss-module__SGZMrq__active{background:#4168ff}.role-module-scss-module__SGZMrq__role .role-module-scss-module__SGZMrq__button.role-module-scss-module__SGZMrq__active .role-module-scss-module__SGZMrq__title{color:#fff}
