form[data-page]{display:grid;gap:16px}form[data-page] label{display:grid;gap:7px}form[data-page] input,form[data-page] textarea{padding:12px;border:1px solid #c5d0dd;border-radius:6px;width:100%;font:inherit}form[data-page] .consent{display:flex;align-items:center}form[data-page] .consent input{width:auto}form[data-page] .trap{display:none}.cta{display:inline-block;background:#0a4fa8;color:white;border:0;padding:14px 24px;border-radius:7px;cursor:pointer}.block{padding:60px max(6vw,20px)}.block p{line-height:1.7}.block img{max-width:100%}.block .services-grid{display:flex;gap:20px;flex-wrap:wrap}.block .services-grid article{padding:20px;border:1px solid #ddd}.form-success{display:none}
