.letter-modal{max-width:1000px;height:min-content}.letter-modal::-webkit-scrollbar{display:none}@media (max-width:991px){.letter-modal{width:100%;max-width:100%!important}}@media (max-width:768px){.letter-modal{max-width:unset;width:100%;height:100%}}.letter-modal.modal{padding:0 64px 44px}@media (max-width:768px){.letter-modal.modal{padding:16px 16px 24px}}.letter-subtitle{margin-bottom:32px;font-size:24px;font-weight:400;line-height:32px}@media (max-width:768px){.letter-subtitle{margin-bottom:24px;font-size:20px;line-height:28px}}.letter-subtitle{margin-bottom:32px;font-size:24px;line-height:32px}.letter-modal .field-span{text-align:center;font-size:24px;font-weight:500;line-height:26px}@media (max-width:768px){.letter-modal .field-span{font-size:20px;line-height:28px}}.letter-modal .field input{padding:16px 15px}.letter-modal .checkbox__label{font-size:14px;line-height:18px}.letter-modal .error{margin-top:0;margin-bottom:0;padding-top:5px}.letter-modal .form form{grid-template-columns:1fr 1fr;grid-template-areas:"name name""email phone""textarea textarea""captcha checkbox""button.";align-items:start;gap:10px;display:grid}.letter-modal .form form .field label{margin-bottom:0}@media (max-width:768px){.letter-modal .form form{grid-template-columns:1fr;grid-template-areas:"name""email""phone""textarea""captcha""checkbox""button";gap:16px}}.letter-modal .form .form-field-name{grid-area:name}.letter-modal .form .form-field-email{grid-area:email}.letter-modal .form .form-field-phone{grid-area:phone}.letter-modal .form .form-field-textarea{grid-area:textarea}.letter-modal .form .form-field-captcha{grid-area:captcha}.letter-modal .form .form-field-checkbox{grid-area:checkbox}.letter-modal .form .form-field-checkbox .checkbox{align-items:flex-start}.letter-modal .form .form-field-checkbox .checkbox .checkbox__box{margin-top:5px;margin-right:10px}.letter-modal .form .form-field-button{grid-area:button;display:flex}.letter-modal .form .btn{width:100%;max-width:197px;margin-top:0;font-weight:500}@media (max-width:768px){.letter-modal .form .btn{max-width:unset;width:100%;margin-top:0}}.captcha-error{color:red;margin-top:10px;font-size:16px}.letter-modal .checkbox__label a{color:#b7b7ff}
