.FormLabel-module-scss-module__j8Q5sG__label{align-items:center;min-width:180px;margin-bottom:5px;font-size:1.1rem;font-weight:700;display:flex}
.RequiredLabel-module-scss-module__ZckD9a__module{color:#fff;background-color:red;border-radius:5px;margin-left:.3rem;padding:3px 5px;font-size:.8rem}
.FormField-module-scss-module__cK-ppW__inputField,.FormField-module-scss-module__cK-ppW__textareaField{width:100%;position:relative}.FormField-module-scss-module__cK-ppW__inputField .FormField-module-scss-module__cK-ppW__fieldError,.FormField-module-scss-module__cK-ppW__textareaField .FormField-module-scss-module__cK-ppW__fieldError{background:#ffbebe;border-color:#dd2121}.FormField-module-scss-module__cK-ppW__input,.FormField-module-scss-module__cK-ppW__textarea{box-sizing:border-box;background-color:#ddddde;border:none;border-radius:4px;width:100%;padding:1rem;font-size:1rem}.FormField-module-scss-module__cK-ppW__ageField{max-width:300px}.FormField-module-scss-module__cK-ppW__ageField+.FormField-module-scss-module__cK-ppW__error{white-space:nowrap}.FormField-module-scss-module__cK-ppW__error{color:#e3342f;margin:5px 0 0;font-size:1rem;line-height:1;position:absolute}
.FormButtons-module-scss-module__wI_Ssq__buttons{margin:20px auto 0;display:flex}@media screen and (max-width:767px){.FormButtons-module-scss-module__wI_Ssq__buttons{flex-direction:column-reverse}}.FormButtons-module-scss-module__wI_Ssq__toTopPageLink{color:#000;align-items:center;width:fit-content;margin:0 auto;display:flex}.FormButtons-module-scss-module__wI_Ssq__toTopPageLink:hover{opacity:.8}.FormButtons-module-scss-module__wI_Ssq__toTopPageLink:after{content:"";margin-left:.5rem;display:inline-block}
.SubmitButton-module-scss-module__wfXj0a__module{color:#fff;cursor:pointer;background:#3d62ad;border:none;width:70%;max-width:300px;margin:0 auto;padding:20px 0;font-size:1rem;text-decoration:none;transition:opacity .5s;position:relative}.SubmitButton-module-scss-module__wfXj0a__module:hover{opacity:.9}.SubmitButton-module-scss-module__wfXj0a__module:after{content:""}.SubmitButton-module-scss-module__wfXj0a__module.SubmitButton-module-scss-module__wfXj0a__link.SubmitButton-module-scss-module__wfXj0a__submit{justify-content:center}.SubmitButton-module-scss-module__wfXj0a__module.SubmitButton-module-scss-module__wfXj0a__link.SubmitButton-module-scss-module__wfXj0a__submit:after{display:none}.SubmitButton-module-scss-module__wfXj0a__loading{position:absolute;right:10%}
.ReturnButton-module-scss-module__uWM3Ja__module{color:#fff;cursor:pointer;background:linear-gradient(#3e3e3e,#939393);border:none;justify-content:center;align-items:center;width:70%;max-width:300px;margin:15px auto 0;padding:20px 0;font-size:1rem;transition:opacity .5s;display:inline-flex;position:relative}@media screen and (min-width:1001px){.ReturnButton-module-scss-module__uWM3Ja__module{margin-top:0;margin-right:15px}}.ReturnButton-module-scss-module__uWM3Ja__module:hover{opacity:.9;text-decoration:none}.ReturnButton-module-scss-module__uWM3Ja__module:after{content:""}
.FormHeader-module-scss-module__OePKva__sp{display:none}@media screen and (max-width:767px){.FormHeader-module-scss-module__OePKva__sp{display:block}}.FormHeader-module-scss-module__OePKva__module{text-align:center;opacity:0;margin-bottom:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:767px){.FormHeader-module-scss-module__OePKva__module{text-align:left;margin-bottom:1.5rem;padding-bottom:1.5rem}}.FormHeader-module-scss-module__OePKva__headerTitleImg{width:100%;max-width:700px;margin:0 auto;display:block}@media screen and (max-width:767px){.FormHeader-module-scss-module__OePKva__headerTitleImg{max-width:100%}}.FormHeader-module-scss-module__OePKva__title span{text-align:center;margin-top:3rem;font-size:1.5rem;display:block}.FormHeader-module-scss-module__OePKva__explanation{margin:2rem 0 1rem;font-size:1.1rem}@media screen and (max-width:767px){.FormHeader-module-scss-module__OePKva__explanation{font-size:1rem}}.FormHeader-module-scss-module__OePKva__note{font-size:.8rem}.FormHeader-module-scss-module__OePKva__thanksMsg{text-align:center;margin-top:2rem}
.Form-module-scss-module__LqpFcW__module{box-sizing:border-box;background:#fff;line-height:1.5;position:relative}@media screen and (min-width:1001px){.Form-module-scss-module__LqpFcW__module{background:#fff;width:100%;padding:20px;position:static}}.Form-module-scss-module__LqpFcW__grid{opacity:0}.Form-module-scss-module__LqpFcW__form{max-width:980px;margin:0 auto;padding:0 20px 100px}@media screen and (min-width:1001px){.Form-module-scss-module__LqpFcW__form{padding:0 0 150px}}.Form-module-scss-module__LqpFcW__formTitle{color:#dbbdda;text-align:center;margin-bottom:1.5rem;font-size:1.7rem}@media screen and (min-width:1001px){.Form-module-scss-module__LqpFcW__formTitle{font-size:2rem}}.Form-module-scss-module__LqpFcW__inputItem,.Form-module-scss-module__LqpFcW__textareaItem{margin-bottom:40px}@media screen and (min-width:1001px){.Form-module-scss-module__LqpFcW__inputItem,.Form-module-scss-module__LqpFcW__textareaItem{margin-bottom:50px}}.Form-module-scss-module__LqpFcW__sexRadioButtons{gap:3rem;display:flex}.Form-module-scss-module__LqpFcW__sexRadioButtons label{padding-left:.1rem}.Form-module-scss-module__LqpFcW__ageField{align-items:center;gap:.5rem;width:fit-content;display:flex}.Form-module-scss-module__LqpFcW__transformItems{grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;width:fit-content;display:grid}.Form-module-scss-module__LqpFcW__otherTransportationItem{grid-column:1/3}.Form-module-scss-module__LqpFcW__otherTransportationInput{box-sizing:border-box;background-color:#ddddde;border:none;border-radius:4px;width:70%;margin-top:.5rem;padding:1rem;font-size:1rem}.Form-module-scss-module__LqpFcW__otherTransportationInput:disabled{display:none}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__otherTransportationInput{width:100%}}.Form-module-scss-module__LqpFcW__radioItems{grid-template-columns:repeat(2,1fr);gap:.5rem 3rem;width:70%;margin-top:1rem;display:grid}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__radioItems{grid-template-columns:1fr;gap:1rem 0;width:100%}}.Form-module-scss-module__LqpFcW__radioItems input[type=text]{box-sizing:border-box;background-color:#ddddde;border:none;border-radius:4px;width:100%;min-width:300px;margin-top:.3rem;padding:1rem;font-size:1rem}.Form-module-scss-module__LqpFcW__radioItems input[type=text]:disabled{display:none}.Form-module-scss-module__LqpFcW__radioItems input[type=text].Form-module-scss-module__LqpFcW__fieldError{background:#ffbebe;border-color:#dd2121}.Form-module-scss-module__LqpFcW__periodItems{align-items:center;margin:.3rem 0 1rem;display:flex}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__periodItems{flex-direction:column;gap:0}}.Form-module-scss-module__LqpFcW__periodItems>span{margin-right:1rem}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__periodItems>span{display:none}.Form-module-scss-module__LqpFcW__periodItems>div{width:100%}.Form-module-scss-module__LqpFcW__uSp{margin:.5rem 0}}.Form-module-scss-module__LqpFcW__periodDay{margin-top:.3rem}.Form-module-scss-module__LqpFcW__periodDay label{margin-right:.5rem}.Form-module-scss-module__LqpFcW__dateError{margin-bottom:1rem}.Form-module-scss-module__LqpFcW__dateError span{background-color:#f6ff00;border:3px solid red;width:fit-content;padding:.3rem 1rem;font-weight:700;display:block}.Form-module-scss-module__LqpFcW__dateError.Form-module-scss-module__LqpFcW__submitTop{width:fit-content;margin:2rem auto}.Form-module-scss-module__LqpFcW__experienceItems{flex-direction:column;gap:1rem;display:flex}.Form-module-scss-module__LqpFcW__experienceInputItems{margin-left:1.5rem}.Form-module-scss-module__LqpFcW__experienceInputItems.Form-module-scss-module__LqpFcW__disabled{display:none}.Form-module-scss-module__LqpFcW__experienceInputItems div{white-space:nowrap;align-items:center;width:70%;display:flex}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__experienceInputItems div{width:100%}}.Form-module-scss-module__LqpFcW__experienceInputItems input{box-sizing:border-box;background-color:#ddddde;border:none;border-radius:4px;width:100%;min-width:300px;margin-top:.3rem;margin-left:1rem;padding:1rem;font-size:1rem}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__experienceInputItems input{min-width:auto}}.Form-module-scss-module__LqpFcW__experienceInputItems input.Form-module-scss-module__LqpFcW__fieldError{background:#ffbebe;border-color:#dd2121}.Form-module-scss-module__LqpFcW__selectField{box-sizing:border-box;cursor:pointer;appearance:none;background-color:#ddddde;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5em;border:none;border-radius:4px;width:100%;padding:1rem 3rem 1rem 1rem;font-size:1rem}.Form-module-scss-module__LqpFcW__selectField+span{margin:0 1rem}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__selectField+span{margin:0 .5rem}}.Form-module-scss-module__LqpFcW__fieldError{background:#ffbebe;border-color:#dd2121}.Form-module-scss-module__LqpFcW__textareaItem{align-items:flex-start}.Form-module-scss-module__LqpFcW__requiredText{color:red;margin-bottom:30px;font-size:.8rem}@media screen and (min-width:1001px){.Form-module-scss-module__LqpFcW__requiredText{font-size:1rem}}.Form-module-scss-module__LqpFcW__confirmText{text-align:center;margin-bottom:50px}.Form-module-scss-module__LqpFcW__policy{width:fit-content;margin:3rem auto}.Form-module-scss-module__LqpFcW__policy a{text-decoration:underline}.Form-module-scss-module__LqpFcW__policy a:hover{text-decoration:none}.Form-module-scss-module__LqpFcW__policy .Form-module-scss-module__LqpFcW__error{line-height:1.3}.Form-module-scss-module__LqpFcW__policy .Form-module-scss-module__LqpFcW__error br{display:none}@media screen and (max-width:767px){.Form-module-scss-module__LqpFcW__policy .Form-module-scss-module__LqpFcW__error br{display:block}}.Form-module-scss-module__LqpFcW__topLink{width:fit-content;margin:0 auto;font-size:1.3rem;text-decoration:underline;display:block}.Form-module-scss-module__LqpFcW__topLink:hover{text-decoration:none}.Form-module-scss-module__LqpFcW__error{color:red;margin-top:5px;display:block}
