.contacts{color:#fff;display:flex;justify-content:space-between}@media (width < 1200px){.contacts{flex-direction:column;gap:1rem}}.contacts .contacts__links{color:#fff;display:grid;font-size:1.5rem;font-style:normal;font-weight:500;letter-spacing:-.06rem;line-height:135%}.contacts .contacts__links a{text-decoration:none}@media (hover:hover){.contacts .contacts__links a:hover{text-decoration:underline}}@media (hover:none){.contacts .contacts__links a:active{text-decoration:underline}}.social-links{display:flex;gap:.5rem}.social-links a{background-color:#fff;border-radius:50%;transition:background-color .2s ease-in-out,color .2s ease-in-out}.social-links a svg{display:block;width:4rem}.social-links a[data-type=vk]{color:#07f}@media (hover:hover){.social-links a[data-type=vk]:hover{background-color:#07f;color:#fff}}@media (hover:none){.social-links a[data-type=vk]:active{background-color:#07f;color:#fff}}.social-links a[data-type=telegram]{color:#2aabee}@media (hover:hover){.social-links a[data-type=telegram]:hover{background-color:#2aabee;color:#fff}}@media (hover:none){.social-links a[data-type=telegram]:active{background-color:#2aabee;color:#fff}}.checkbox[data-v-b6497a93]{border-radius:.75rem;color:#fff;cursor:pointer;display:grid;font-size:1.125rem;font-style:normal;font-weight:500;gap:.5rem;grid-template-columns:1.5rem auto;letter-spacing:-.045rem;line-height:135%;margin:-.5rem 0;padding:.5rem;position:relative}@media (width < 1200px){.checkbox[data-v-b6497a93]{align-items:center;font-size:1rem;font-style:normal;font-weight:500;gap:.75rem;letter-spacing:-.04rem;line-height:115%}}.checkbox .checkbox__indicator[data-v-b6497a93]{border:.125rem solid #fff;border-radius:62.5rem;color:transparent;display:inline-flex;height:1.5rem;transition:background-color .2s ease-in-out;width:1.5rem}.checkbox__control[data-v-b6497a93]{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;width:1px}.checkbox.checkbox--checked .checkbox__indicator[data-v-b6497a93]{background-color:#fff;color:var(--brand)}@media (hover:hover){.checkbox[data-v-b6497a93]:hover{background:#ffffff2b}}@media (hover:none){.checkbox[data-v-b6497a93]:active{background:#ffffff2b}}.field[data-v-5d552496]{background:#ffffff2b;border-radius:.75rem;color:#fff;display:grid;padding:1rem 1.5rem;position:relative;transition:background-color .1s ease-in-out}@media (width < 1200px){.field[data-v-5d552496]{padding:.75rem 1rem}}.field .field__label[data-v-5d552496]{border-radius:inherit;color:inherit;cursor:text;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.03375rem;line-height:135%}@media (width < 1200px){.field .field__label[data-v-5d552496]{font-size:1rem;font-style:normal;font-weight:500;letter-spacing:-.03rem;line-height:135%}}.field .field__label[data-v-5d552496]:after{border-radius:inherit;content:"";inset:0;position:absolute}.field[data-v-5d552496] .field__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#fff;color:inherit;display:block;font-size:1.5rem;font-style:normal;font-weight:500;letter-spacing:-.06rem;line-height:135%;outline:none;padding:0;transition:background-color var(--transition-animation),color var(--transition-animation),border var(--transition-animation);width:100%}.field[data-v-5d552496] .field__control::-webkit-calendar-picker-indicator{-webkit-appearance:none!important;appearance:none!important;display:none!important}.field[data-v-5d552496] .field__control::-webkit-date-and-time-value{text-align:left}.field[data-v-5d552496] .field__control:-webkit-autofill,.field[data-v-5d552496] .field__control:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.field[data-v-5d552496] .field__control[data-autocompleted]{background-color:transparent!important}.field[data-v-5d552496] .field__control:-internal-autofill-selected:not(:focus){-webkit-text-fill-color:#fff!important}.field.field--focused[data-v-5d552496]{background-color:#fff;color:#1d2939}.field.field--focused[data-v-5d552496] .field__control{color:initial}.field.field--focused[data-v-5d552496] .field__control::-moz-placeholder{color:#1d29396b}.field.field--focused[data-v-5d552496] .field__control::placeholder{color:#1d29396b}.field-error[data-v-5d552496],.field.field--error .field__label[data-v-5d552496]{color:#e03533}.field-error[data-v-5d552496]{border-radius:inherit;display:block;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.045rem;line-height:135%;padding:.5rem 1.5rem 1rem;width:100%}textarea[data-v-7c0a9c0e]{resize:none}.modal-root[data-v-a1c932ae]{background:transparent;border:0;contain:layout paint;height:100%;left:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0;right:0;top:0;width:100%}.modal-root .modal-root__wrapper[data-v-a1c932ae]{align-items:center;display:grid;height:100%;justify-content:center;overflow:auto;position:fixed;width:100%;z-index:2}.modal-root[data-v-a1c932ae]::backdrop{align-items:center;-webkit-backdrop-filter:blur(3px) saturate(.9);backdrop-filter:blur(3px) saturate(.9);background-color:#00000059;display:grid;height:100%;justify-content:center;opacity:1;overflow:auto;position:fixed;width:100%;z-index:2}html.overflow-hidden{overflow:hidden}html.overflow-hidden body{height:auto;inset:var(--overlay-scroll-position) 0 0 0;min-height:auto;overflow:hidden;padding-right:var(--scroll-width-offset);position:fixed}
