.form-block__form-fields{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.form-block__form-footer{margin-top:32px}.form-block__form-fields .form-block__form-footer{margin:0}.form-block__form-privacy{font-size:12px;line-height:1.4}.form-block__form-privacy a{display:inline-block;position:relative}.form-block__form-privacy a:after{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transform-origin:100% 50%;transition-duration:.3s;transition-property:opacity,visibility,transform;width:100%}@media (hover:hover){.form-block__form-privacy a:hover:after{opacity:0;transform:translateY(3px);visibility:hidden}}.form-block__form-privacy a:active{transform:translateY(1px)}.form-block__form-submit{margin-top:32px}.form-block__success{padding-bottom:32px;padding-top:32px}@media(min-width:360px){.form-block__success{padding-top:calc(22.6087px + 2.6087vw)}}@media(min-width:1280px){.form-block__success{padding-top:56px}}@media(min-width:360px){.form-block__success{padding-bottom:calc(22.6087px + 2.6087vw)}}@media(min-width:1280px){.form-block__success{padding-bottom:56px}}.form-block__success-title{font-size:32px;font-weight:500;line-height:38.4px;margin-bottom:40px}@media(min-width:360px){.form-block__success-title{font-size:calc(25.73913px + 1.73913vw)}}@media(min-width:1280px){.form-block__success-title{font-size:48px}}@media(min-width:360px){.form-block__success-title{line-height:calc(30.88696px + 2.08696vw)}}@media(min-width:1280px){.form-block__success-title{line-height:57.6px}}@media(min-width:360px){.form-block__success-title{margin-bottom:calc(33.73913px + 1.73913vw)}}@media(min-width:1280px){.form-block__success-title{margin-bottom:56px}}:not(#\9) .form-block__success-link{margin-top:32px/*! @specificity */}@media(min-width:360px){:not(#\9) .form-block__success-link{margin-top:calc(28.86957px + .86957vw)}}@media(min-width:1280px){:not(#\9) .form-block__success-link{margin-top:40px}}.form-field__label{cursor:pointer;display:block;font-weight:500;line-height:1.4;margin-bottom:8px}.form-field--no-visual-label .form-field__label{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;z-index:-1}.form-field__field{position:relative}.form-field__field-placeholder{border:1px solid transparent;color:#919191;display:block;font-size:15px;left:0;line-height:1.4;padding:14px 16px;pointer-events:none;position:absolute;top:0;transform-origin:16px 0;transition-duration:.3s;transition-property:color,transform,opacity;width:100%}@media (hover:hover){.form-field__field-input:hover~.form-field__field-placeholder{color:#484848}}.form-field__field-input--completed~.form-field__field-placeholder,.form-field__field-input:focus~.form-field__field-placeholder{color:#484848;opacity:0;transform:translateY(-12px) scale(.85)}.form-field--no-visual-label .form-field__field-input--completed~.form-field__field-placeholder,.form-field--no-visual-label .form-field__field-input:focus~.form-field__field-placeholder{opacity:1;transform:translateY(-24px) scale(.8)}:not(#\9) .form-field__field-input--readonly:not(.form-field__field-input--completed)~.form-field__field-placeholder{color:#919191;/*! @specificity */transform:none}:not(#\9) .form-field__field-input--disabled~.form-field__field-placeholder{opacity:.5/*! @specificity */}.form-field__field-placeholder-value{background-color:#fff;display:inline-block;margin-left:-8px;margin-right:-8px;max-width:100%;overflow:hidden;padding-left:8px;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.form-field__field-placeholder-mark-required{color:#c8473e}.form-field__errors{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr;margin-top:8px}.form-field__errors-item{color:#d0635b;font-size:13px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}