body.lead-feedback-open{overflow:hidden}.lead-feedback-dialog{box-sizing:border-box;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid #ded5ca;border-radius:22px;padding:42px 36px 34px;background:#fffdf8;color:#221d18;text-align:center;box-shadow:0 24px 100px #0004}.lead-feedback-dialog::backdrop{background:#18120dcc;backdrop-filter:blur(4px)}.lead-feedback-check{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:#e7f2e9;color:#327145;font-size:34px;font-weight:700}.lead-feedback-brand{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.24em;color:#9a713e;margin:0 0 12px}.lead-feedback-dialog h2{font:400 clamp(28px,5vw,36px)/1.2 Georgia,'Songti SC',serif;margin:0 0 20px;color:#221d18}.lead-feedback-dialog #lead-feedback-message{font:400 16px/1.9 Arial,'PingFang SC',sans-serif;margin:0;color:#64594f;overflow-wrap:anywhere}.lead-feedback-done{display:block;width:100%;min-height:48px;margin-top:28px;padding:13px 22px;border:0;border-radius:999px;background:#b67c3c;color:#fff;font:700 14px/1.5 Arial,'PingFang SC',sans-serif;cursor:pointer}.lead-feedback-done:hover{background:#8b5e30}.lead-feedback-done:focus-visible{outline:3px solid #327145;outline-offset:4px}#brief-form.lead-form--sent>#form-status{display:block!important;padding:16px 18px;margin-top:20px;border:1px solid #b7d7bd;border-radius:12px;background:#edf6ee;color:#245c35;font:500 14px/1.8 Arial,'PingFang SC',sans-serif}.lead-status-success a{color:inherit}#form-status[role=alert]{font-size:14px;line-height:1.8}#brief-form button[disabled]{opacity:.65;cursor:wait}@media(max-width:600px){.lead-feedback-dialog{padding:30px 24px 26px}.lead-feedback-dialog #lead-feedback-message{font-size:15px}.lead-feedback-check{width:56px;height:56px;margin-bottom:18px}}
