.mainPage_form[data-v-4bcbfbb5]{margin-top:60px}.Form[data-v-4bcbfbb5]{position:relative;min-height:445px;margin-bottom:100px}.Form__form[data-v-4bcbfbb5]{max-width:672px;background-color:#fff;border-radius:26px;padding:68px}.Form__submit[data-v-4bcbfbb5]{border-top:1px solid #eaecee;padding-top:20px;grid-template-columns:270px 256px;align-items:center;gap:10px;flex-wrap:wrap}.Form__alert[data-v-4bcbfbb5]{line-height:19px;margin-bottom:8px;height:16px}.Form__alert span[data-v-4bcbfbb5]{font-size:12px;color:#e44c45;line-height:20px}.title-sub[data-v-4bcbfbb5]{color:#878b90;font-weight:700;font-size:30px;line-height:38px}h1[data-v-4bcbfbb5]{margin:0;height:-moz-fit-content;height:fit-content}.input-list[data-v-4bcbfbb5]{margin-top:34px;padding-bottom:10px;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:12px}.policy[data-v-4bcbfbb5]{font-size:14px;display:flex;align-items:flex-start;gap:8px;color:var(--gray-bold);line-height:18px;cursor:pointer}.policy span[data-v-4bcbfbb5]{color:inherit;line-height:inherit}.policy__checkbox[data-v-4bcbfbb5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:16px;height:16px;margin:1px 0 0;border-radius:3px;background:var(--light-blue) center /12px no-repeat;cursor:pointer;transition:background-color .15s}.policy__checkbox[data-v-4bcbfbb5]:checked{background-color:var(--blue);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m2.5 6.2 2.3 2.3 4.7-4.9'/%3E%3C/svg%3E")}.policy__checkbox[data-v-4bcbfbb5]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}a[data-v-4bcbfbb5]{color:var(--blue);text-decoration:none;font-size:14px;line-height:18px}@media screen and (max-width:700px){.Form__form[data-v-4bcbfbb5]{padding:30px 15px;max-height:-moz-max-content;max-height:max-content;position:absolute;left:-15px;right:-15px}.Form__alert[data-v-4bcbfbb5]{display:none}.Form__submit[data-v-4bcbfbb5],.input-list[data-v-4bcbfbb5]{grid-template-columns:1fr}.Form__submit[data-v-4bcbfbb5]{padding-top:0}.policy[data-v-4bcbfbb5]{padding:20px 0}}@media screen and (max-width:480px){.Form__inner>h1[data-v-4bcbfbb5]{text-align:center}.Form__submit[data-v-4bcbfbb5]{border:none}}
