.label{margin-bottom:20px;position:relative}.label span[role=alert]{align-items:center;color:var(--Red);display:flex;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:4px;left:0;line-height:130%;line-height:100%;position:absolute;top:calc(100% + 2px)}.checkbox{background-color:var(--White,#fff);border:1.5px solid var(--Yellow,#ffb706);border-radius:5px;cursor:pointer;display:grid;flex-shrink:0;height:18px;place-items:center;transition:background-color .2s linear,border-color .2s linear;width:18px}.checkbox:has(input:not(:checked):hover){border-color:var(--Grey,#6e6e6e)}.checkbox:has(input:checked){background-color:var(--Yellow,#ffb706);border-color:var(--Yellow,#ffb706)}.checkbox:has(input:checked) svg{opacity:1}.checkbox svg{color:var(--White);height:12px;opacity:0;transition:value .2s linear;width:12px}.agree-policy{align-items:flex-start;color:var(--White);display:flex;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:130%;margin-bottom:8px;padding:4px 8px}.agree-policy a{color:var(--Yellow,#ffb706);cursor:pointer;text-decoration-color:transparent;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:text-decoration-color .2s linear}@media (hover:hover){.agree-policy a:hover{text-decoration-color:currentColor}}.form{display:flex;flex-direction:column}.form__title{color:var(--White,#fff);margin-bottom:40px}.form__title,.form__title-sub{font-family:Rubik,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:100%}.form__title-sub{margin-bottom:16px}@media (width < 1024px){.form__title-sub{font-size:32px}}.form__desc{font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.form__button{margin-top:24px;width:100%}.form__control{align-items:center;display:flex;flex-direction:column;gap:var(--grid-gap);margin-block:24px}.form__agree{margin-top:24px}.form .shakeX-enter-active,.form .shakeX-leave-active{transition:opacity .3s}.form .shakeX-enter-active,.form .shakeX-enter-from{animation:shakeX .5s ease-out}.form .shakeX-enter-from,.form .shakeX-leave-to{opacity:0}.zeliboba{display:none}
