#get-free-access-modal .popup__wrapper{align-items:center;padding:0 16px}#get-free-access-modal .quizWindow{background:#fff;border-radius:24px;max-width:576px;padding:40px 16px;width:100%}@media(min-width:575px){#get-free-access-modal .quizWindow{padding:64px 56px}}@media(min-width:1024px){#get-free-access-modal .quizWindow{padding:80px 56px}}.free_access_form{width:100%}.free_access_form.free_access_form_ru .title h3{font-size:28px}@media(min-width:575px){.free_access_form.free_access_form_ru .title h3{font-size:48px}}.free_access_form .title{margin:0 0 20px;text-align:center;text-transform:uppercase}@media(min-width:575px){.free_access_form .title{margin:0 0 40px}}.free_access_form .title h3{font-size:36px;font-weight:700;letter-spacing:.36px;line-height:.9}@media(min-width:575px){.free_access_form .title h3{font-size:48px;letter-spacing:-1px}}.free_access_form .errors{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:16px}@media(max-width:575px){.free_access_form .errors{gap:0}}.free_access_form .errors div{color:var(--bittersweet);font:400 14px/1.2 var(--font-body-family)}.free_access_form .fields{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:575px){.free_access_form .fields{gap:8px}}.free_access_form .fields input{border:1px solid #352e26;border-radius:4px!important;font:400 18px/1.2 var(--font-body-family);letter-spacing:-.36px;padding:17px 24px!important;width:calc(50% - 8px)}@media(max-width:575px){.free_access_form .fields input{width:calc(50% - 4px)}}.free_access_form .fields input.input_large{width:100%}.free_access_form .fields input:-webkit-autofill,.free_access_form .fields input:-webkit-autofill:active,.free_access_form .fields input:-webkit-autofill:first-line,.free_access_form .fields input:-webkit-autofill:focus,.free_access_form .fields input:-webkit-autofill:hover{box-shadow:inset 0 100px 0 0 var(--alabaster);font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}@media(max-width:768px){.free_access_form .fields input{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}.free_access_form .fields input:-webkit-autofill,.free_access_form .fields input:-webkit-autofill:active,.free_access_form .fields input:-webkit-autofill:first-line,.free_access_form .fields input:-webkit-autofill:focus,.free_access_form .fields input:-webkit-autofill:hover{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}@media(max-width:768px){.free_access_form .fields input{height:48px}}.free_access_form .fields input:hover{border:1px solid var(--carnation_pink)}.free_access_form .fields input:focus,.free_access_form .fields input:focus-visible{border:1px solid var(--carnation_pink);box-shadow:inset 0 100px 0 0 var(--alabaster)!important;outline:none!important}.free_access_form .fields .message{margin:8px auto;text-align:center}@media(min-width:575px){.free_access_form .fields .message{margin:16px auto}}@media(max-width:768px){.free_access_form .fields .message p{font-size:12px}}.free_access_form .fields .message a{text-decoration:underline}.free_access_form .fields button{background:#352e26;border:1px solid #352e26;border-radius:4px;color:#fff;font:500 14px/22px var(--font-body-family);letter-spacing:-.28px;margin:0 auto;padding:13px 31px;text-transform:uppercase;transition:.25s;width:100%}@media(min-width:575px){.free_access_form .fields button{font-size:20px;letter-spacing:-.4px;line-height:28px;width:auto}}.free_access_form .loading,.free_access_form .success{text-align:center}.free_access_form .success h3{font-size:36px;font-weight:700;letter-spacing:.36px;line-height:.9;margin-bottom:16px;text-transform:uppercase}@media(min-width:575px){.free_access_form .success h3{font-size:48px;letter-spacing:-1px;margin-bottom:32px}}