.contact-form{min-width:0;position:relative}.contact-form__form{flex-direction:column;gap:24px;display:flex}.contact-form__head{flex-direction:column;gap:6px;display:flex}.contact-form__title{color:var(--color-text-strong);font-size:24px;font-weight:800;line-height:31px}.contact-form__note{color:var(--color-text);font-size:16px;font-weight:500;line-height:20px}.contact-form__form>.checkbox{margin-top:-12px}.contact-form__badge{position:absolute;top:-20px;right:-12px}.contact-form__card--leaving{animation:contact-form-leave var(--dur-1) ease-in forwards;pointer-events:none}.contact-form__card--returning{animation:contact-form-return var(--dur-3) var(--ease-out-quart) both}@keyframes contact-form-leave{to{opacity:0}}@keyframes contact-form-return{0%{opacity:0;translate:0 8px}}@media (max-width:560px){.contact-form__card.card{padding:24px 20px}.contact-form__form{gap:20px}.contact-form__title{font-size:22px;line-height:29px}.contact-form__form>.checkbox{margin-top:-8px}.contact-form__badge{display:none}}@media (prefers-reduced-motion:reduce){.contact-form__card--returning{animation:none}}
