.form-error__content{color:var(--color-alert);padding-top:.6rem;padding-bottom:0;display:block}@media screen and (width<=1079px){.form-error__content{font-size:13px}}@media screen and (width>=1080px){.form-error__content{font-size:calc(3.9715px + .60449vw)}}@media screen and (width>=1659px){.form-error__content{font-size:14px}}.form-input{will-change:margin;width:100%;transition-property:margin;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.form-input__label{border:1.5px solid var(--border);will-change:color,border-color;border-radius:4.5rem;width:100%;height:4.5rem;transition-property:color,border-color;position:relative}.form-input__label,.form-input__top{color:var(--color);font-weight:500;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);display:block}.form-input__top{z-index:1;pointer-events:none;will-change:color,font-size,top,opacity;margin-top:0;margin-bottom:.5rem;padding-left:2rem;padding-right:2rem;transition-property:color,font-size,top,opacity;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (width<=1079px){.form-input__top{font-size:14px}}@media screen and (width>=1080px){.form-input__top{font-size:calc(3.9715px + .60449vw)}}@media screen and (width>=1659px){.form-input__top{font-size:14px}}.form-input__top.small{opacity:1;top:1rem}@media screen and (width<=1079px){.form-input__top.small{font-size:11px}}@media screen and (width>=1080px){.form-input__top.small{font-size:calc(3.12047px + .47496vw)}}@media screen and (width>=1659px){.form-input__top.small{font-size:11px}}.form-input__field{width:100%;height:100%;color:var(--color);text-align:left;will-change:color;background-color:#0000;border-radius:4.5rem;outline:none;padding-top:1.2rem;padding-left:2rem;padding-right:2rem;line-height:1.25;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen and (width<=1079px){.form-input__field{font-size:16px}}@media screen and (width>=1080px){.form-input__field{font-size:calc(4.53886px + .69085vw)}}@media screen and (width>=1659px){.form-input__field{font-size:16px}}.form-input__field::placeholder{color:#fff6}.form-input__error{padding-left:1.5rem}.form-input.has-error{--color:var(--color-alert);--border:var(--color-alert)}.form-input--bot,.form-input--bot-form{text-align:left;position:relative}.form-input--bot .form-input__label,.form-input--bot-form .form-input__label{border:1.5px solid var(--border)}@media screen and (width<=1079px){.form-input--bot .form-input__label,.form-input--bot-form .form-input__label{height:6rem}}@media screen and (width>=1080px){.form-input--bot .form-input__label,.form-input--bot-form .form-input__label{height:4.4rem}}.form-input--bot .form-input__field,.form-input--bot-form .form-input__field{text-align:right;padding-top:.3rem;padding-left:2rem;padding-right:3rem}@media screen and (width<=1079px){.form-input--bot .form-input__field,.form-input--bot-form .form-input__field{font-size:16px}}@media screen and (width>=1080px){.form-input--bot .form-input__field,.form-input--bot-form .form-input__field{font-size:calc(4.82254px + .73402vw)}}@media screen and (width>=1659px){.form-input--bot .form-input__field,.form-input--bot-form .form-input__field{font-size:17px}}.form-input--bot .form-input__field::-moz-placeholder{color:#3434344d}.form-input--bot-form .form-input__field::-moz-placeholder{color:#3434344d}.form-input--bot .form-input__field::placeholder,.form-input--bot-form .form-input__field::placeholder{color:#3434344d}.form-input--bot .form-input__field.is-color,.form-input--bot-form .form-input__field.is-color{width:10rem;height:4.2rem;padding:0 2rem;line-height:2;overflow:hidden}.form-input--bot .form-input__error,.form-input--bot-form .form-input__error{position:absolute;top:100%;left:0}@media screen and (width<=1079px){.form-input--bot .form-input__error .form-error__content,.form-input--bot-form .form-input__error .form-error__content{padding-top:.4rem}}.form-input.is-focus{--color:var(--color-foreground);--border:var(--color-foreground)}.form-input.is-focus.form-newsletter__full{--color:var(--color-font-alt);--border:var(--color-font-alt)}.form-input--bot-form .form-input__field{text-align:left;padding-left:2rem;padding-right:2rem}.form-input--bot-form.has-error{margin-bottom:2.5rem}.form-input--currentColor,.form-input--currentColor.has-error{--color:currentColor;--border:currentColor;color:currentColor}.form-input--currentColor.has-error{margin-bottom:2.5rem}
