.block_form{background-color:#e6e6e6;padding:32px 0}@media screen and (min-width:64em){.block_form{padding:96px 0}}.block_form .content{text-align:center}.block_form .form .form-content h2{display:none}@media screen and (min-width:64em){.block_form .form form ::-webkit-input-placeholder{color:transparent}.block_form .form form :-moz-placeholder{color:transparent;opacity:1}.block_form .form form ::-moz-placeholder{color:transparent;opacity:1}.block_form .form form :-ms-input-placeholder{color:transparent}}.block_form .form form .field{position:relative;margin-bottom:32px}.block_form .form form .field input,.block_form .form form .field textarea{width:100%;background-color:transparent;border:unset;border-bottom:1px solid rgba(49,49,51,.25);font-size:18px}.block_form .form form .field input:focus,.block_form .form form .field textarea:focus{outline:unset}.block_form .form form .field input:focus+label,.block_form .form form .field textarea:focus+label{-webkit-transform:translateY(-28px);-moz-transform:translateY(-28px);-o-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px);font-size:14px;color:rgba(10,11,9,.5)}.block_form .form form .field input:not(:placeholder-shown)+label,.block_form .form form .field textarea:not(:placeholder-shown)+label{-webkit-transform:translateY(-28px);-moz-transform:translateY(-28px);-o-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px);font-size:14px;color:rgba(10,11,9,.5)}.block_form .form form .field textarea{height:100px}.block_form .form form .field label{position:absolute;top:0;left:0;font-size:18px;pointer-events:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.block_form .form form .field label em{font-size:14px}.block_form .form form .field .form-control--description p{margin:0;font-size:14px;line-height:1;font-style:italic}.block_form .form form .field.field__radio label{position:relative;display:block;width:100%;pointer-events:auto}.block_form .form form .field.field__radio input{width:auto}.block_form .form form .field.field__number input{width:50%}.block_form .form form .field .error{font-size:14px;color:#d98126}.block_form .form form .form-control--submit .content{font-size:14px}