.CrmLeadWidget-module__QApPgG__root{--widget-black:#202121;--widget-ink:#293034;--widget-muted:#5f686c;--widget-red:#c9372c;--widget-red-dark:#a92820;--widget-line:#e5e9ed;--widget-paper:#fff;--widget-soft:#f7f8f9;z-index:2147483000;font-family:var(--font-inter), Arial, Helvetica, sans-serif;position:relative}.CrmLeadWidget-module__QApPgG__launcher{right:max(20px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:2147483003;background:var(--widget-red);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 18px;font-family:inherit;display:inline-flex;position:fixed;box-shadow:0 12px 34px #0000003d}.CrmLeadWidget-module__QApPgG__launcher:hover,.CrmLeadWidget-module__QApPgG__launcher:focus-visible{background:var(--widget-red-dark)}.CrmLeadWidget-module__QApPgG__launcher svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:22px;height:22px}.CrmLeadWidget-module__QApPgG__launcherLabel{letter-spacing:.01em;white-space:nowrap;font-size:.88rem;font-weight:800;line-height:1}.CrmLeadWidget-module__QApPgG__backdrop{z-index:2147483000;background:#00000073;border:0;display:none;position:fixed;inset:0}.CrmLeadWidget-module__QApPgG__panel{right:max(20px, env(safe-area-inset-right));bottom:max(88px, calc(env(safe-area-inset-bottom) + 76px));z-index:2147483002;background:var(--widget-paper);width:min(430px,100vw - 40px);height:min(726px,100dvh - 112px);min-height:520px;color:var(--widget-ink);border:1px solid #d9dde0;border-radius:24px 24px 18px 18px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 22px 70px #0000003d}.CrmLeadWidget-module__QApPgG__header{background:var(--widget-black);color:#fff;text-align:center;flex:none;justify-content:center;align-items:center;min-height:88px;padding:16px 52px;display:flex;position:relative}.CrmLeadWidget-module__QApPgG__header h2{color:#fff;letter-spacing:0;margin:0;font-family:inherit;font-size:1rem;font-weight:800;line-height:1.25}.CrmLeadWidget-module__QApPgG__header p{color:#c8cccd;margin:7px 0 0;font-size:.85rem;line-height:1.35}.CrmLeadWidget-module__QApPgG__headerClose{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));color:#fff;background:0 0;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:none;position:absolute}.CrmLeadWidget-module__QApPgG__headerClose svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:22px;height:22px}.CrmLeadWidget-module__QApPgG__scrollRegion{overscroll-behavior:contain;background:var(--widget-paper);scrollbar-color:#2f3334 transparent;scrollbar-width:thin;flex:auto;min-height:0;padding:24px clamp(28px,10vw,64px) 30px;overflow:hidden auto}.CrmLeadWidget-module__QApPgG__scrollRegion::-webkit-scrollbar{width:7px}.CrmLeadWidget-module__QApPgG__scrollRegion::-webkit-scrollbar-thumb{background:#2f3334;border-radius:999px}.CrmLeadWidget-module__QApPgG__testNotice{color:#624600;text-align:center;background:#fff8e7;border:1px solid #efc36d;border-radius:10px;margin-bottom:16px;padding:8px 10px;font-size:.72rem;font-weight:800;line-height:1.35}.CrmLeadWidget-module__QApPgG__productContext{border-left:3px solid var(--widget-red);background:var(--widget-soft);border-radius:0 10px 10px 0;margin-bottom:16px;padding:10px 12px}.CrmLeadWidget-module__QApPgG__productContext span,.CrmLeadWidget-module__QApPgG__productContext p{color:var(--widget-muted);margin:0;font-size:.72rem;line-height:1.35;display:block}.CrmLeadWidget-module__QApPgG__productContext strong{color:var(--widget-ink);margin-top:3px;font-size:.84rem;line-height:1.35;display:block}.CrmLeadWidget-module__QApPgG__productContext p{margin-top:4px}.CrmLeadWidget-module__QApPgG__form{gap:10px;display:grid}.CrmLeadWidget-module__QApPgG__field{gap:5px;display:grid}.CrmLeadWidget-module__QApPgG__field label{color:#4d565a;font-size:.72rem;line-height:1.25}.CrmLeadWidget-module__QApPgG__field label span{color:var(--widget-red)}.CrmLeadWidget-module__QApPgG__field input,.CrmLeadWidget-module__QApPgG__field select,.CrmLeadWidget-module__QApPgG__field textarea{width:100%;color:var(--widget-ink);font:inherit;background:#fff;border:2px solid #edf0f3;border-radius:14px;outline:none;font-size:.88rem;transition:border-color .14s,box-shadow .14s}.CrmLeadWidget-module__QApPgG__field input,.CrmLeadWidget-module__QApPgG__field select{min-height:50px;padding:0 18px}.CrmLeadWidget-module__QApPgG__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#1f2426 50%),linear-gradient(135deg,#1f2426 50%,#0000 50%);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:42px}.CrmLeadWidget-module__QApPgG__field textarea{resize:vertical;min-height:76px;padding:14px 18px;line-height:1.4}.CrmLeadWidget-module__QApPgG__field input:focus,.CrmLeadWidget-module__QApPgG__field select:focus,.CrmLeadWidget-module__QApPgG__field textarea:focus{border-color:var(--widget-red);box-shadow:0 0 0 3px #c9372c1f}.CrmLeadWidget-module__QApPgG__field input[aria-invalid=true],.CrmLeadWidget-module__QApPgG__field select[aria-invalid=true],.CrmLeadWidget-module__QApPgG__field textarea[aria-invalid=true]{border-color:#b3261e}.CrmLeadWidget-module__QApPgG__counter{color:var(--widget-muted);font-size:.76rem;line-height:1}.CrmLeadWidget-module__QApPgG__fieldError,.CrmLeadWidget-module__QApPgG__formError{color:#a61b13;margin:0;font-size:.74rem;line-height:1.35}.CrmLeadWidget-module__QApPgG__formError{text-align:center;background:#fff0ef;border-radius:8px;padding:9px 10px}.CrmLeadWidget-module__QApPgG__submit{background:var(--widget-black);color:#fff;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:42px;margin-top:7px;font-size:.78rem;font-weight:900;display:inline-flex}.CrmLeadWidget-module__QApPgG__submit:hover,.CrmLeadWidget-module__QApPgG__submit:focus-visible{background:var(--widget-red)}.CrmLeadWidget-module__QApPgG__submit:disabled{cursor:wait;opacity:.62}.CrmLeadWidget-module__QApPgG__submit svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.CrmLeadWidget-module__QApPgG__legal{color:#737a7e;text-align:center;gap:8px;margin-top:7px;font-size:.62rem;line-height:1.48;display:grid}.CrmLeadWidget-module__QApPgG__legal p{color:inherit;line-height:inherit;margin:0}.CrmLeadWidget-module__QApPgG__legalLinks{justify-content:center;gap:18px;display:flex}.CrmLeadWidget-module__QApPgG__legalLinks a{color:#4b5154;text-decoration:none}.CrmLeadWidget-module__QApPgG__legalLinks a:hover,.CrmLeadWidget-module__QApPgG__legalLinks a:focus-visible{text-decoration:underline}.CrmLeadWidget-module__QApPgG__tabs{min-height:78px;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #1f2426;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CrmLeadWidget-module__QApPgG__tabs button{color:#657074;cursor:pointer;text-transform:uppercase;background:#fff;border:0;place-items:center;gap:5px;padding:10px 6px 8px;font-size:.69rem;line-height:1;display:grid;position:relative}.CrmLeadWidget-module__QApPgG__tabs button:after{content:"";background:0 0;width:50%;height:2px;position:absolute;bottom:6px;left:25%}.CrmLeadWidget-module__QApPgG__tabs button:hover,.CrmLeadWidget-module__QApPgG__tabs button:focus-visible,.CrmLeadWidget-module__QApPgG__tabs .CrmLeadWidget-module__QApPgG__activeTab{color:#1f2426}.CrmLeadWidget-module__QApPgG__tabs .CrmLeadWidget-module__QApPgG__activeTab:after{background:#1f2426}.CrmLeadWidget-module__QApPgG__tabs svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:24px;height:24px}.CrmLeadWidget-module__QApPgG__success{min-height:320px;color:var(--widget-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.CrmLeadWidget-module__QApPgG__success>span{color:#18763b;background:#e6f5ea;border-radius:999px;place-items:center;width:56px;height:56px;font-size:1.8rem;font-weight:900;display:grid}.CrmLeadWidget-module__QApPgG__success h3{margin:16px 0 0;font-family:inherit;font-size:1.15rem}.CrmLeadWidget-module__QApPgG__success p{color:var(--widget-muted);margin:8px 0 0;font-size:.88rem;line-height:1.5}.CrmLeadWidget-module__QApPgG__success small{color:#7a8285;margin-top:12px;font-size:.7rem}.CrmLeadWidget-module__QApPgG__success button{border:1px solid var(--widget-red);color:var(--widget-red);cursor:pointer;background:#fff;border-radius:10px;margin-top:22px;padding:11px 16px;font-weight:800}.CrmLeadWidget-module__QApPgG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CrmLeadWidget-module__QApPgG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:720px){.CrmLeadWidget-module__QApPgG__backdrop{display:block}.CrmLeadWidget-module__QApPgG__panel{border:0;border-radius:0;width:auto;height:100dvh;min-height:0;max-height:none;bottom:0;left:0;right:0}.CrmLeadWidget-module__QApPgG__header{min-height:108px;padding:calc(18px + env(safe-area-inset-top)) calc(64px + env(safe-area-inset-right)) 18px calc(64px + env(safe-area-inset-left))}.CrmLeadWidget-module__QApPgG__headerClose{display:inline-flex}.CrmLeadWidget-module__QApPgG__scrollRegion{padding:22px max(24px, env(safe-area-inset-right)) 30px max(24px, env(safe-area-inset-left))}.CrmLeadWidget-module__QApPgG__root[data-open=true] .CrmLeadWidget-module__QApPgG__launcher{display:none}.CrmLeadWidget-module__QApPgG__tabs{min-height:82px}}@media (max-width:360px){.CrmLeadWidget-module__QApPgG__launcher{right:max(14px, env(safe-area-inset-right));padding:0 15px}.CrmLeadWidget-module__QApPgG__launcherLabel{font-size:.8rem}.CrmLeadWidget-module__QApPgG__scrollRegion{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.CrmLeadWidget-module__QApPgG__field input,.CrmLeadWidget-module__QApPgG__field select,.CrmLeadWidget-module__QApPgG__field textarea{transition:none}}
