.contact-form[data-v-a60a1903]{display:flex;flex-direction:column;gap:var(--spacing-2)}.form-success[data-v-a60a1903]{transition:opacity .4s ease}.form-success.is-fading-out[data-v-a60a1903]{opacity:0}@media (prefers-reduced-motion:reduce){.form-success[data-v-a60a1903]{transition:none}}.form-subtitle[data-v-a60a1903]{color:#0009;font-size:var(--text-sm);line-height:var(--text-xs-lh);margin:0 0 var(--spacing-3);text-align:center}.field-group[data-v-a60a1903]{display:flex;flex-direction:column;gap:var(--spacing-2)}.field[data-v-a60a1903]{display:block;position:relative}.field[data-v-a60a1903]:after{content:"";display:block;height:16px}.field>input[data-v-a60a1903],.field>textarea[data-v-a60a1903]{background-color:#fff;border:1px solid var(--gw-blue-dark);border-radius:0;color:var(--gw-blue-dark);display:block;font-size:var(--text-sm);line-height:1.5;min-height:56px;padding:16px;width:100%}.field>textarea[data-v-a60a1903]{resize:none}.field>input[data-v-a60a1903]:focus,.field>textarea[data-v-a60a1903]:focus{box-shadow:inset 0 0 0 1px var(--gw-blue-dark);outline:none}.field>label[data-v-a60a1903]{background-color:#fff;color:var(--gw-blue-dark);font-size:var(--text-sm);left:12px;line-height:1.5;max-width:calc(100% - 24px);overflow:hidden;padding:0 4px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:16px;transform-origin:left top;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.field>input:not(:-moz-placeholder)+label[data-v-a60a1903],.field>textarea:not(:-moz-placeholder)+label[data-v-a60a1903]{transform:translateY(-25px) scale(.75)}.field>input:focus+label[data-v-a60a1903],.field>input:not(:placeholder-shown)+label[data-v-a60a1903],.field>textarea:focus+label[data-v-a60a1903],.field>textarea:not(:placeholder-shown)+label[data-v-a60a1903]{transform:translateY(-25px) scale(.75)}.field.has-error>input[data-v-a60a1903],.field.has-error>textarea[data-v-a60a1903]{border-color:var(--gw-bordeauxe)}.field.has-error>input[data-v-a60a1903]:focus,.field.has-error>textarea[data-v-a60a1903]:focus{box-shadow:inset 0 0 0 1px var(--gw-bordeauxe)}.field-error[data-v-a60a1903],.field.has-error>label[data-v-a60a1903]{color:var(--gw-bordeauxe)}.field-error[data-v-a60a1903]{font-size:var(--text-xs);line-height:1.6;opacity:.8}.field>.field-error[data-v-a60a1903]{bottom:16px;left:0;padding:0 16px;position:absolute;right:0;transform:translateY(100%)}.contactAnnonymus[data-v-a60a1903]{margin-bottom:var(--spacing-2);margin-top:var(--spacing-3)}.switch-wrapper[data-v-a60a1903]{align-items:center;color:#0009;cursor:pointer;display:flex;font-size:var(--text-sm);gap:var(--spacing-3)}.switch[data-v-a60a1903]{display:inline-block;height:20px;position:relative;width:40px}.switch input[data-v-a60a1903]{height:0;opacity:0;width:0}.slider[data-v-a60a1903]{border:2px solid rgba(0,0,0,.3);bottom:0;cursor:pointer;left:0;right:0;top:0}.slider[data-v-a60a1903],.slider[data-v-a60a1903]:before{position:absolute;transition:.4s}.slider[data-v-a60a1903]:before{background-color:#0000004d;bottom:1px;content:"";height:14px;left:1px;width:14px}input:checked+.slider[data-v-a60a1903]{border-color:var(--gw-blue-dark)}input:checked+.slider[data-v-a60a1903]:before{background-color:var(--gw-blue-dark);transform:translate(19px)}input:focus+.slider[data-v-a60a1903]{box-shadow:0 0 1px var(--gw-blue-dark)}.slider.round[data-v-a60a1903]{border-radius:34px}.slider.round[data-v-a60a1903]:before{border-radius:50%}.formPrivacyAgreement[data-v-a60a1903]{align-items:center;display:flex;font-size:var(--text-sm);gap:11px;line-height:1.5;padding-left:11px}.formPrivacyAgreement>input[type=checkbox][data-v-a60a1903]{flex-shrink:0;float:none}.formPrivacyAgreement>label[data-v-a60a1903]{display:block;padding-left:0}.formPrivacyAgreement>input[type=checkbox][data-v-a60a1903]:before{border:2px solid var(--gw-blue-dark);border-radius:2px;font-size:12px;height:18px;line-height:14px;width:18px}.formPrivacyAgreement>input[type=checkbox][data-v-a60a1903]:checked:before{background-color:var(--gw-blue-dark);color:#fff!important}.formPrivacyAgreement+.field-error[data-v-a60a1903]{display:block;padding:0 var(--spacing-4)}button[type=submit][data-v-a60a1903]{align-self:center;font-size:var(--text-md);font-weight:500;height:40px;line-height:1;margin-top:var(--spacing-2);min-width:64px;padding:0 24px}
