.homsh-lead-form{font:16px/1.7 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;color:#182331;max-width:760px;margin:16px auto;padding:24px;border:1px solid #dce1e7;border-radius:10px;background:#fff}.homsh-lead-form h2{font-size:26px;margin:0 0 10px}.homsh-lead-form>p{color:#596572;margin-bottom:20px}.homsh-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.homsh-lead-form label{display:block;font-size:15px;margin:12px 0 6px}.homsh-lead-form input:not([type=checkbox]),.homsh-lead-form textarea,.homsh-lead-form select{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;border:1px solid #aab5c0;border-radius:5px;background:#fff;color:#182331}.homsh-lead-form textarea{resize:vertical;min-height:160px}.homsh-lead-form .homsh-consent{display:flex;align-items:flex-start;gap:10px;margin:18px 0;line-height:1.7}.homsh-consent input{width:20px;height:20px;margin-top:3px;flex-shrink:0}.homsh-lead-form button{background:#d60027;color:white;border:0;border-radius:5px;min-height:46px;padding:10px 28px;font:600 16px/1.5 inherit;cursor:pointer}.homsh-lead-form button:hover{background:#af0020}.homsh-lead-form button:disabled{opacity:.55;cursor:not-allowed}.homsh-lead-form [role=status]{color:#9b0020;margin-top:16px;overflow-wrap:anywhere}.homsh-lead-form .homsh-form-success{color:#126b49;background:#e8f7ef;padding:16px}.homsh-lead-form :focus-visible{outline:3px solid #1765aa;outline-offset:3px}.homsh-lead-form input[type=file]{padding:8px}.homsh-lead-form .homsh-form-hint{font-size:14px;color:#596572;margin:6px 0 0}.homsh-honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}@media(max-width:600px){.homsh-form-grid{grid-template-columns:1fr;gap:0}.homsh-lead-form{padding:18px}.homsh-lead-form h2{font-size:23px}}
