.LeadModal-module__S_we0q__lp{--brand:#6e00e0;--brand-2:#7c3aed;--brand-soft:#f1e9ff;--ink:#1b1235;--muted:#5b5478;--line:#ebe4fb;--bad:#b42318;--ok:#0b7a43;--ok-bg:#e6f6ec;z-index:200;font-family:var(--font-outfit), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;color:var(--ink);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.LeadModal-module__S_we0q__lp *,.LeadModal-module__S_we0q__lp :before,.LeadModal-module__S_we0q__lp :after{box-sizing:border-box}.LeadModal-module__S_we0q__bg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1406328c;position:absolute;inset:0}.LeadModal-module__S_we0q__box{background:#fff;border-radius:24px;grid-template-columns:360px minmax(0,1fr);width:min(980px,100%);max-height:calc(100vh - 40px);animation:.22s ease-out LeadModal-module__S_we0q__lpIn;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0009}@keyframes LeadModal-module__S_we0q__lpIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes LeadModal-module__S_we0q__lpUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.LeadModal-module__S_we0q__side{color:#fff;background:linear-gradient(160deg,#9b30f0,#6e00e0 60%,#4b0aa8);min-height:560px;padding:32px 28px;position:relative;overflow:hidden}.LeadModal-module__S_we0q__brand{letter-spacing:.08em;opacity:.85;font-size:12px;font-weight:700}.LeadModal-module__S_we0q__sideH{color:#fff;margin:10px 0 14px;font-size:26px;font-weight:700;line-height:1.15}.LeadModal-module__S_we0q__sideList{gap:9px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.LeadModal-module__S_we0q__sideList li{align-items:center;gap:9px;display:flex}.LeadModal-module__S_we0q__sideList li:before{content:"✓";background:#fff3;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.LeadModal-module__S_we0q__sideImg{width:310px;height:auto;position:absolute;bottom:0;left:24px;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.LeadModal-module__S_we0q__main{padding:28px 30px 24px;position:relative;overflow:auto}.LeadModal-module__S_we0q__x{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);cursor:pointer;border:0;border-radius:50%;font-size:16px;font-weight:700;position:absolute;top:16px;right:16px}.LeadModal-module__S_we0q__h{color:var(--ink);margin:0;font-size:24px;font-weight:700}.LeadModal-module__S_we0q__sub{color:var(--muted);margin:4px 0 0;font-size:14px}.LeadModal-module__S_we0q__tabs{background:var(--brand-soft);border-radius:999px;flex-wrap:wrap;gap:4px;margin:16px 0 12px;padding:4px;display:inline-flex}.LeadModal-module__S_we0q__tab{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}.LeadModal-module__S_we0q__tab svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.LeadModal-module__S_we0q__tab[aria-pressed=true]{background:var(--brand);color:#fff;box-shadow:0 8px 18px -8px #6e00e0b3}.LeadModal-module__S_we0q__progress{margin:2px 0 14px}.LeadModal-module__S_we0q__stepLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:700}.LeadModal-module__S_we0q__bar{background:var(--brand-soft);border-radius:9px;height:6px;margin-top:6px;overflow:hidden}.LeadModal-module__S_we0q__bar i{background:linear-gradient(90deg,#6e00e0,#e0459b);border-radius:9px;height:100%;transition:width .3s;display:block}.LeadModal-module__S_we0q__step{border:0;min-width:0;margin:0;padding:0}.LeadModal-module__S_we0q__grid{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.LeadModal-module__S_we0q__f{color:var(--ink);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.LeadModal-module__S_we0q__full{grid-column:1/-1}.LeadModal-module__S_we0q__req{color:var(--bad);font-style:normal}.LeadModal-module__S_we0q__f input{border:1.5px solid var(--line);height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:0 12px;font-size:15px;font-weight:400}.LeadModal-module__S_we0q__preWrap{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;height:46px;padding-left:12px;display:flex}.LeadModal-module__S_we0q__f .LeadModal-module__S_we0q__preWrap input{background:0 0;border:0;height:42px}.LeadModal-module__S_we0q__pre{border-right:1.5px solid var(--line);padding-right:8px;font-weight:600}.LeadModal-module__S_we0q__f input:focus,.LeadModal-module__S_we0q__preWrap:focus-within{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #6e00e026}.LeadModal-module__S_we0q__f .LeadModal-module__S_we0q__preWrap input:focus{box-shadow:none}.LeadModal-module__S_we0q__f input[aria-invalid=true],.LeadModal-module__S_we0q__preWrap.LeadModal-module__S_we0q__bad{border-color:var(--bad)}.LeadModal-module__S_we0q__q{margin-bottom:14px}.LeadModal-module__S_we0q__ql{color:var(--ink);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.LeadModal-module__S_we0q__chips{flex-wrap:wrap;gap:8px;display:flex}.LeadModal-module__S_we0q__chip{position:relative}.LeadModal-module__S_we0q__chip input{opacity:0;width:1px;height:1px;position:absolute}.LeadModal-module__S_we0q__chip span{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:9px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-block}.LeadModal-module__S_we0q__chip input:checked+span{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.LeadModal-module__S_we0q__chip input:focus-visible+span{outline:3px solid var(--brand-2);outline-offset:2px}.LeadModal-module__S_we0q__chips.LeadModal-module__S_we0q__bad .LeadModal-module__S_we0q__chip span{border-color:var(--bad)}.LeadModal-module__S_we0q__consent{color:var(--muted);align-items:flex-start;gap:10px;margin:4px 0 0;font-size:12px;line-height:1.45;display:flex}.LeadModal-module__S_we0q__consent input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:1px}.LeadModal-module__S_we0q__consent a{color:var(--brand);text-decoration:underline}.LeadModal-module__S_we0q__err{color:var(--bad);margin:10px 0 0;font-size:13px;font-weight:500}.LeadModal-module__S_we0q__btn{color:#fff;height:50px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#6e00e0,#7c3aed);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 14px 28px -12px #6e00e0bf}.LeadModal-module__S_we0q__btn:disabled{opacity:.7;cursor:wait}.LeadModal-module__S_we0q__ghost{color:var(--brand);border:1.5px solid var(--brand);box-shadow:none;background:0 0}.LeadModal-module__S_we0q__actions{gap:12px;display:flex}.LeadModal-module__S_we0q__actions .LeadModal-module__S_we0q__ghost{flex:0 0 130px}.LeadModal-module__S_we0q__x:focus-visible,.LeadModal-module__S_we0q__tab:focus-visible,.LeadModal-module__S_we0q__btn:focus-visible,.LeadModal-module__S_we0q__consent input:focus-visible,.LeadModal-module__S_we0q__consent a:focus-visible{outline:3px solid var(--brand-2);outline-offset:2px}.LeadModal-module__S_we0q__trust{color:var(--muted);justify-content:space-between;gap:10px;margin-top:14px;font-size:12px;display:flex}.LeadModal-module__S_we0q__done{text-align:center;padding:30px 10px}.LeadModal-module__S_we0q__done:focus{outline:none}.LeadModal-module__S_we0q__tick{background:var(--ok-bg);width:64px;height:64px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:30px;font-weight:800;display:grid}.LeadModal-module__S_we0q__summary{text-align:left;max-width:380px;color:var(--muted);margin:16px auto 6px;padding:0;font-size:14px;list-style:none}.LeadModal-module__S_we0q__summary li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.LeadModal-module__S_we0q__summary b{color:var(--ink);text-align:right;font-weight:600}.LeadModal-module__S_we0q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:820px){.LeadModal-module__S_we0q__lp{align-items:end;padding:0}.LeadModal-module__S_we0q__box{border-radius:24px 24px 0 0;grid-template-columns:1fr;max-height:92vh;animation-name:LeadModal-module__S_we0q__lpUp}.LeadModal-module__S_we0q__side{display:none}.LeadModal-module__S_we0q__main{padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px))}.LeadModal-module__S_we0q__grid{grid-template-columns:1fr}.LeadModal-module__S_we0q__trust{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.LeadModal-module__S_we0q__box{animation:none}.LeadModal-module__S_we0q__bar i{transition:none}}
