.lead-form{display:grid;gap:20px;max-width:620px}.lead-form label{display:grid;gap:8px;text-align:left;font:16px/1.5 system-ui}.lead-form input:not([type=checkbox]),.lead-form select{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #aa9274;border-radius:10px;padding:12px;background:#fff8ed;color:#30251c;font:16px system-ui}.lead-form .check{display:flex;align-items:flex-start;gap:10px;font-size:14px}.lead-form input[type=checkbox]{flex:0 0 auto;width:20px;height:20px;margin-top:2px}.lead-form .check a{display:contents}.lead-form .btn{white-space:normal}.lead-form+button{margin-top:20px}
