.lead-capture-dialog-module__6nFc5W__dialog{--lc-paper:#fcfbfd;--lc-soft:#f4f1f7;--lc-ink:#171521;--lc-muted:#706a7a;--lc-line:#33294321;--lc-line-strong:#683da157;--lc-accent:#7138bf;--lc-accent-bright:#8b52d6;--lc-panel:#171522;--lc-panel-ink:#fbf9ff;--lc-positive:#188467;--lc-attribution-surface:#fff8eb;--lc-attribution-ink:#261f2c;--lc-attribution-muted:#665b69;--lc-attribution-line:#c88a24;--lc-attribution-action:#5d2e8c;--lc-attribution-action-hover:#6c379f;--lc-attribution-action-ink:#fff;--lc-attribution-secondary:#5c5262;--lc-attribution-shadow:0 18px 40px #4e351817;--store-surface:var(--lc-paper);--store-card:var(--lc-paper);--store-card-soft:var(--lc-soft);--store-ink:var(--lc-ink);--store-muted:var(--lc-muted);--store-line:var(--lc-line);--store-line-strong:var(--lc-line-strong);--store-accent:var(--lc-accent);--store-accent-strong:var(--lc-accent);--store-accent-soft:#7138bf17;--store-positive:var(--lc-positive);--store-accent-gradient:linear-gradient(135deg, var(--lc-accent), var(--lc-accent-bright))}html[data-theme=dark] .lead-capture-dialog-module__6nFc5W__dialog{--lc-paper:#12121b;--lc-soft:#1a1925;--lc-ink:#f8f6fb;--lc-muted:#aaa5b4;--lc-line:#eae0f51f;--lc-line-strong:#be91f452;--lc-accent:#b989ef;--lc-accent-bright:#9b67dd;--lc-panel:#0d0c14;--lc-panel-ink:#fcfaff;--lc-positive:#4bc8a5;--lc-attribution-surface:#1f1a1f;--lc-attribution-ink:#fbf7ff;--lc-attribution-muted:#c1b7c7;--lc-attribution-line:#d49b3a;--lc-attribution-action:#b986e8;--lc-attribution-action-hover:#c99af2;--lc-attribution-action-ink:#1b1025;--lc-attribution-secondary:#c0b6c5;--lc-attribution-shadow:0 20px 48px #00000047;--store-accent-soft:#b989ef1f}.lead-capture-dialog-module__6nFc5W__dialog.lead-dialog{border-radius:1.35rem;width:min(100% - 2rem,64rem);max-height:calc(100dvh - 2rem)}.lead-capture-dialog-module__6nFc5W__dialog.lead-dialog-finance{width:min(100% - 2rem,84rem)}.lead-capture-dialog-module__6nFc5W__dialog::backdrop{-webkit-backdrop-filter:blur(10px)saturate(80%);backdrop-filter:blur(10px)saturate(80%);background:#0a0810bd}.lead-capture-dialog-module__6nFc5W__shell.lead-dialog-shell{background:var(--lc-paper);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffff3d;border-radius:1.35rem;max-height:calc(100dvh - 2rem);padding:0;overflow:hidden;box-shadow:0 42px 110px #05030c6b,inset 0 1px #ffffffb8}.lead-capture-dialog-module__6nFc5W__dialog[open] .lead-capture-dialog-module__6nFc5W__shell{animation:.42s cubic-bezier(.22,1,.36,1) both lead-capture-dialog-module__6nFc5W__dossier-enter}.lead-capture-dialog-module__6nFc5W__close.dialog-close{z-index:20;border:1px solid var(--lc-line);background:color-mix(in srgb, var(--lc-paper) 88%, transparent);width:2.75rem;height:2.75rem;color:var(--lc-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;transition:border-color .16s,color .16s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:1.15rem;right:1.15rem;box-shadow:0 8px 24px #15111f17}.lead-capture-dialog-module__6nFc5W__close.dialog-close:hover:not(:disabled){border-color:var(--lc-line-strong);color:var(--lc-accent);transform:rotate(4deg)}.lead-capture-dialog-module__6nFc5W__close svg{width:1.1rem;height:1.1rem}.lead-capture-dialog-module__6nFc5W__detailsLayout{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.48fr);min-height:min(43rem,100dvh - 2rem);display:grid}.lead-capture-dialog-module__6nFc5W__dossier{isolation:isolate;background:var(--lc-panel);min-width:0;color:var(--lc-panel-ink);flex-direction:column;padding:clamp(1.6rem,3.4vw,2.7rem);display:flex;position:relative;overflow:hidden}.lead-capture-dialog-module__6nFc5W__dossier:before{z-index:-1;content:"01";color:#ffffff07;font-family:var(--font-display), sans-serif;letter-spacing:-.1em;pointer-events:none;font-size:clamp(13rem,28vw,20rem);font-weight:700;line-height:.8;position:absolute;bottom:-.19em;right:-.05em}.lead-capture-dialog-module__6nFc5W__dossier:after{z-index:-1;background:var(--lc-accent-bright);content:"";width:2px;height:32%;position:absolute;top:0;right:0}.lead-capture-dialog-module__6nFc5W__dossierTopline{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.35rem;display:flex}.lead-capture-dialog-module__6nFc5W__dossierBrand,.lead-capture-dialog-module__6nFc5W__folio{font-family:var(--font-display), sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__dossierBrand{color:#ffffffb8;align-items:center;gap:.6rem;display:inline-flex}.lead-capture-dialog-module__6nFc5W__dossierLogo{width:7rem;height:1.63rem}.lead-capture-dialog-module__6nFc5W__folio{color:#caa4f8}.lead-capture-dialog-module__6nFc5W__dossierIntro{gap:.9rem;margin-block:clamp(2.4rem,6vh,4.5rem) 2rem;display:grid}.lead-capture-dialog-module__6nFc5W__dossierIntro p{color:#caa4f8;font-family:var(--font-display), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__dossierIntro h3{font-family:var(--font-heading), var(--font-body), ui-sans-serif, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.3vw,3.65rem);font-weight:600;line-height:.98}.lead-capture-dialog-module__6nFc5W__dossierIntro>span{color:#f7f2fc9e;max-width:29rem;font-size:.79rem;line-height:1.65}.lead-capture-dialog-module__6nFc5W__routeList{border-top:1px solid #ffffff1f;margin-top:auto;display:grid}.lead-capture-dialog-module__6nFc5W__routeItem{border-bottom:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding-block:.95rem;display:grid}.lead-capture-dialog-module__6nFc5W__routeIcon{color:#ffffffa6;border:1px solid #ffffff29;border-radius:.6rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.lead-capture-dialog-module__6nFc5W__routeIcon svg{width:1rem;height:1rem}.lead-capture-dialog-module__6nFc5W__routeItemFeatured .lead-capture-dialog-module__6nFc5W__routeIcon{color:#d7bafd;background:#874ccd33;border-color:#caa4f86b}.lead-capture-dialog-module__6nFc5W__routeItem>div{gap:.2rem;display:grid}.lead-capture-dialog-module__6nFc5W__routeItem strong{font-size:.78rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__routeItem small{color:#f7f2fc85;font-size:.68rem;line-height:1.45}.lead-capture-dialog-module__6nFc5W__termSignature{color:#ffffff7a;grid-template-columns:1fr repeat(5,auto);align-items:baseline;gap:.72rem;padding-top:1rem;display:grid}.lead-capture-dialog-module__6nFc5W__termSignature>span,.lead-capture-dialog-module__6nFc5W__termSignature>small{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__termSignature strong{color:#ffffffbd;font-family:var(--font-display), sans-serif;font-size:.72rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__termSignature>small{display:none}.lead-capture-dialog-module__6nFc5W__privacyNote{color:#f7f2fca3;align-items:center;gap:.55rem;margin:1.15rem 0 0;font-size:.61rem;line-height:1.4;display:flex}.lead-capture-dialog-module__6nFc5W__privacyNote svg{flex:none;width:.95rem;height:.95rem}.lead-capture-dialog-module__6nFc5W__formPanel{background:var(--lc-paper);flex-direction:column;justify-content:center;min-width:0;padding:clamp(3.6rem,7vw,5.2rem) clamp(1.5rem,4.5vw,3.8rem) clamp(2rem,4vw,3rem);display:flex}.lead-capture-dialog-module__6nFc5W__formHeader{margin-bottom:clamp(1.5rem,3vw,2.3rem)}.lead-capture-dialog-module__6nFc5W__formHeader>p{color:var(--lc-accent);font-family:var(--font-display), sans-serif;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 .8rem;font-size:.72rem;font-weight:600;display:flex}.lead-capture-dialog-module__6nFc5W__formHeader>p>span{border:1px solid var(--lc-line-strong);letter-spacing:0;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.6rem;display:inline-grid}.lead-capture-dialog-module__6nFc5W__formHeader h2{color:var(--lc-ink);font-family:var(--font-heading), var(--font-body), ui-sans-serif, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1}.lead-capture-dialog-module__6nFc5W__formHeader h2:focus{outline:none}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading h3:focus{outline:none}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-success h3:focus{outline:none}.lead-capture-dialog-module__6nFc5W__formHeader>span{max-width:33rem;color:var(--lc-muted);margin-top:.8rem;font-size:.79rem;line-height:1.55;display:block}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form{gap:1.2rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-field{align-content:start;gap:.42rem;min-width:0;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form label{color:var(--lc-ink);font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form input{border:1px solid var(--lc-line);background:var(--lc-soft);width:100%;min-height:3.25rem;box-shadow:none;color:var(--lc-ink);border-radius:.72rem;padding-inline:.9rem;font-size:.82rem;transition:border-color .15s,background-color .15s,box-shadow .15s}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form input::placeholder{color:color-mix(in srgb, var(--lc-muted) 66%, transparent)}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form input:hover{border-color:var(--lc-line-strong);background:color-mix(in srgb, var(--lc-soft) 70%, var(--lc-paper))}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form input:focus{border-color:var(--lc-accent);background:var(--lc-paper);outline:0;box-shadow:0 0 0 3px #7138bf1f}.lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading{border-top:1px solid var(--lc-line);justify-content:space-between;align-items:end;gap:1rem;margin:.1rem 0 -.35rem;padding-top:1rem;display:flex}.lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading>div{gap:.18rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading strong{color:var(--lc-ink);font-size:.76rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading span{color:var(--lc-muted);font-size:.65rem}.lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading small{border:1px solid var(--lc-line);color:var(--lc-muted);font-family:var(--font-display), sans-serif;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:.28rem .48rem;font-size:.56rem;font-weight:600}html:not([data-theme=dark]) .lead-capture-dialog-module__6nFc5W__detailsDialog .lead-capture-dialog-module__6nFc5W__formPanel .lead-optional-heading small{color:#686170}.lead-capture-dialog-module__6nFc5W__formPanel .lead-form-actions{grid-template-columns:minmax(10.5rem,.8fr) minmax(14rem,1.2fr);align-items:stretch;gap:.75rem;margin-top:.1rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert{border:1px solid color-mix(in srgb, var(--lc-attribution-line) 58%, transparent);background:linear-gradient(105deg, color-mix(in srgb, var(--lc-attribution-line) 8%, transparent), transparent 44%), var(--lc-attribution-surface);box-shadow:inset 3px 0 0 var(--lc-attribution-line), var(--lc-attribution-shadow);color:var(--lc-attribution-ink);border-radius:1rem;outline:none;gap:.85rem;margin-top:.25rem;padding:1.15rem 1.2rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert:focus-visible{box-shadow:0 0 0 3px #d99b3252}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert>strong{color:var(--lc-attribution-ink);font-family:var(--font-display), sans-serif;font-size:.92rem;line-height:1.35}:is(.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert p,.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert dl){margin:0}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert>p{color:var(--lc-attribution-muted);line-height:1.55}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert dl{gap:.48rem;padding-block:.05rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert dl>div{grid-template-columns:7rem minmax(0,1fr);gap:.6rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert dt{color:var(--lc-attribution-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:700}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-alert dd{color:var(--lc-attribution-ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-proposal{border-top:1px solid color-mix(in srgb, var(--lc-attribution-line) 26%, transparent);color:var(--lc-attribution-ink);gap:.45rem;padding-top:.8rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-proposal>span{font-weight:650;line-height:1.4}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-proposal ul{color:var(--lc-attribution-muted);margin:0;padding-left:1.15rem;line-height:1.5}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions{grid-template-columns:minmax(13rem,1fr) minmax(6.5rem,auto);align-items:center;gap:.75rem;margin-top:.15rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions .lead-submit{border-color:var(--lc-attribution-action);background:var(--lc-attribution-action);min-height:3.75rem;box-shadow:0 10px 24px color-mix(in srgb, var(--lc-attribution-action) 22%, transparent);color:var(--lc-attribution-action-ink);justify-content:flex-start}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions .lead-submit:hover:not(:disabled){border-color:var(--lc-attribution-action-hover);background:var(--lc-attribution-action-hover)}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions .financial-tertiary{border-color:color-mix(in srgb, var(--lc-attribution-secondary) 32%, transparent);min-height:3.75rem;color:var(--lc-attribution-secondary);background:0 0;padding-inline:1rem}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions .financial-tertiary:hover:not(:disabled){border-color:color-mix(in srgb, var(--lc-attribution-line) 60%, transparent);background:color-mix(in srgb, var(--lc-attribution-line) 9%, transparent);color:var(--lc-attribution-ink)}.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions :is(.lead-submit,.financial-tertiary):focus-visible{outline:3px solid color-mix(in srgb, var(--lc-attribution-line) 48%, transparent);outline-offset:3px}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-attribution-reminder{border:1px solid color-mix(in srgb, #d99b32 52%, var(--lc-line));color:var(--lc-ink);background:#d99b3217;border-radius:.8rem;gap:.35rem;margin:0 0 1rem;padding:.85rem 1rem;display:grid}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-attribution-reminder p{color:var(--lc-muted);margin:0;font-size:.72rem;line-height:1.55}.lead-capture-dialog-module__6nFc5W__formPanel .lead-submit{border:1px solid var(--lc-panel);background:var(--lc-panel);width:100%;min-height:4.75rem;box-shadow:none;color:var(--lc-panel-ink);text-align:left;border-radius:.82rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;font-size:.76rem;font-weight:600;transition:background-color .16s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.lead-capture-dialog-module__6nFc5W__formPanel .lead-submit:hover:not(:disabled){background:color-mix(in srgb, var(--lc-panel) 87%, var(--lc-accent));box-shadow:none;transform:translateY(-2px)}.lead-capture-dialog-module__6nFc5W__formPanel .lead-submit svg{width:1rem;height:1rem}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-wrap{gap:.35rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-wrap>p{color:var(--lc-muted);margin:0;font-size:.6rem}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button{border:1px solid var(--lc-line-strong);width:100%;min-height:4rem;box-shadow:none;color:var(--lc-ink);text-align:left;background:0 0;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem .75rem;transition:border-color .16s,background-color .16s,transform .22s cubic-bezier(.22,1,.36,1);display:grid;overflow:visible}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button:hover:not(:disabled){border-color:var(--lc-accent);background:var(--lc-soft);box-shadow:none;transform:translateY(-2px)}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-icon{border:1px solid var(--lc-line);background:var(--lc-soft);width:2.5rem;height:2.5rem;box-shadow:none;color:var(--lc-accent);border-radius:.65rem;place-items:center;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-icon svg{width:1rem;height:1rem}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button>span:nth-child(2){gap:.18rem;display:grid}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button strong{color:var(--lc-ink);font-size:.73rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button small{color:var(--lc-muted);letter-spacing:0;text-transform:none;font-size:.57rem;font-weight:500}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-arrow{width:1rem;height:1rem;color:var(--lc-accent);transition:transform .22s cubic-bezier(.22,1,.36,1)}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button:hover:not(:disabled) .financial-entry-arrow{transform:translate(.2rem)}:is(.lead-capture-dialog-module__6nFc5W__formPanel .field-error,.lead-capture-dialog-module__6nFc5W__formPanel .lead-form-message){color:#b42318;font-size:.65rem;line-height:1.4}:is(html[data-theme=dark] .lead-capture-dialog-module__6nFc5W__formPanel .field-error,html[data-theme=dark] .lead-capture-dialog-module__6nFc5W__formPanel .lead-form-message){color:#ffaaa2}.lead-capture-dialog-module__6nFc5W__formPanel .lead-success{align-content:center;min-height:23rem}.lead-capture-dialog-module__6nFc5W__formPanel .lead-success-glyph{border:1px solid color-mix(in srgb, var(--lc-positive) 35%, var(--lc-line));border-radius:999px;font-size:1.4rem}.lead-capture-dialog-module__6nFc5W__formPanel .lead-success h3{font-family:var(--font-heading), var(--font-body), ui-sans-serif, sans-serif;letter-spacing:-.03em;font-size:2.35rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__formPanel .lead-success .lead-submit{justify-content:center;max-width:12rem;min-height:3rem;margin-top:.5rem}.lead-capture-dialog-module__6nFc5W__financeDialog .lead-capture-dialog-module__6nFc5W__shell{scrollbar-color:var(--lc-line-strong) transparent;scrollbar-width:thin;overflow-y:auto}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-run-panel{min-height:0;padding:clamp(1.25rem,2.5vw,2rem)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading{gap:.35rem;max-width:62rem;margin:0 0 1rem;padding:0 4rem 0 8rem;display:grid;position:relative}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-back{border:1px solid var(--lc-line);min-height:2.45rem;color:var(--lc-muted);background:0 0;border-radius:999px;margin:0;padding:.4rem .65rem;font-size:.68rem;position:absolute;top:.1rem;left:0}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-back:hover:not(:disabled){border-color:var(--lc-line-strong);background:var(--lc-soft);color:var(--lc-ink)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading>p{color:var(--lc-accent);font-family:var(--font-display), sans-serif;letter-spacing:.14em;margin:0;font-size:.64rem;font-weight:600}:is(.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading h3,.lead-capture-dialog-module__6nFc5W__financeDialog .financial-success h3){letter-spacing:-.05em;font-size:clamp(2.25rem,4.2vw,3.9rem);line-height:.92}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading>span{max-width:47rem;color:var(--lc-muted);font-size:.76rem;line-height:1.5}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-rail{border:1px solid var(--lc-line);background:var(--lc-soft);border-radius:.8rem;grid-template-columns:repeat(5,1fr);margin:1rem 0 1.25rem;padding:.7rem clamp(.35rem,1.5vw,1rem);display:grid;position:relative}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-line{background:var(--lc-line-strong);opacity:1;top:1.16rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-marker{gap:.05rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-marker>span{border:2px solid var(--lc-accent);background:var(--lc-paper);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--lc-accent) 9%, transparent);margin-bottom:.1rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-marker strong{font-family:var(--font-display), sans-serif;font-size:.8rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-marker small{font-size:.52rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-selection-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,20.5rem);gap:clamp(1rem,2vw,1.5rem)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-groups{gap:1.15rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-group{border:1px solid var(--lc-line);background:var(--lc-paper);box-shadow:none;border-radius:1rem;padding:clamp(.9rem,1.6vw,1.15rem)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-va-group{border-color:var(--lc-line-strong);background:var(--lc-paper)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-group legend{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;padding:0 .4rem;font-size:1rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-group legend span{color:var(--lc-accent);letter-spacing:.1em;background:0 0;border-radius:0;margin-right:.55rem;padding:0;font-size:.58rem;font-weight:600}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-group>p{margin-bottom:.75rem;font-size:.71rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-search{border-color:var(--lc-line);background:var(--lc-soft);border-radius:.7rem;min-height:2.8rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-search-clear{color:var(--lc-muted)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-search-clear:hover:not(:disabled){background:color-mix(in srgb, var(--lc-ink) 8%, transparent);color:var(--lc-ink)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-search-count{color:var(--lc-muted);font-size:.7rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-search-reset{border-color:var(--lc-line);color:var(--lc-accent)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-search-reset:hover:not(:disabled){border-color:var(--lc-accent)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-list{scrollbar-color:var(--lc-line-strong) transparent;scrollbar-width:thin;gap:.45rem;max-height:min(26rem,100dvh - 23rem);padding-right:.25rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-row{border:1px solid var(--lc-line);background:var(--lc-soft);box-shadow:none;border-radius:.72rem;gap:.65rem;padding:.66rem .7rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-row:hover:not(.is-unavailable){border-color:var(--lc-line-strong);background:color-mix(in srgb, var(--lc-soft) 60%, var(--lc-paper))}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-row.is-selected{border-color:var(--lc-accent);background:color-mix(in srgb, var(--lc-accent) 7%, var(--lc-paper));box-shadow:inset 3px 0 0 var(--lc-accent)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-row.is-pinned{background:color-mix(in srgb, var(--lc-accent) 3%, var(--lc-paper));border-style:dashed}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-pinned-hint{color:var(--lc-muted)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-checkbox{border-color:var(--lc-line-strong);background:var(--lc-paper);border-radius:.38rem;width:1.35rem;height:1.35rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-choice input:checked+.financial-checkbox{border-color:var(--lc-accent);background:var(--lc-accent)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-brand{color:var(--lc-accent);font-size:.56rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-copy strong{font-size:.78rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-quantity{border-color:var(--lc-line);background:var(--lc-paper);border-radius:.62rem;grid-template-columns:2.35rem 1.8rem 2.35rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-quantity button{min-height:2.35rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-summary{--store-ink:var(--lc-panel-ink);--store-muted:#faf6ff94;--store-line:#ffffff21;--store-card-soft:#ffffff0f;--store-accent-strong:#caa4f8;background:var(--lc-panel);color:var(--lc-panel-ink);border:1px solid #ffffff1a;border-radius:1rem;gap:.78rem;padding:1.25rem;position:sticky;top:0;box-shadow:0 20px 48px #0d0a142e}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-summary-label{color:#caa4f8;font-size:.59rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-summary h4{color:var(--lc-panel-ink);font-size:1.75rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-va-status.is-complete>span{background:var(--lc-positive)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-send{background:var(--lc-accent);min-height:3.2rem;box-shadow:none;border-radius:.72rem;font-size:.73rem;transition:background-color .16s,transform .22s cubic-bezier(.22,1,.36,1)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-send:hover:not(:disabled){background:var(--lc-accent-bright);box-shadow:none;transform:translateY(-2px)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-success{align-content:center;min-height:min(40rem,100dvh - 2rem);padding:2rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-success-icon{box-shadow:none;border-radius:999px}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-download{background:var(--lc-accent);box-shadow:none;border-radius:.72rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-processing{border-color:var(--lc-line-strong);background:color-mix(in srgb, var(--lc-paper) 94%, transparent)}@media (max-width:920px){.lead-capture-dialog-module__6nFc5W__financeDialog .financial-selection-layout{grid-template-columns:1fr}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-summary{position:static}}@media (hover:none) and (pointer:coarse){:is(.lead-capture-dialog-module__6nFc5W__formPanel .lead-form input,.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-search input){font-size:16px}}@media (max-width:760px){:is(.lead-capture-dialog-module__6nFc5W__dialog.lead-dialog,.lead-capture-dialog-module__6nFc5W__dialog.lead-dialog-finance){border-radius:0;width:100%;max-height:100dvh;margin:0}:is(.lead-capture-dialog-module__6nFc5W__shell.lead-dialog-shell,.lead-capture-dialog-module__6nFc5W__financeDialog .lead-capture-dialog-module__6nFc5W__shell){border:0;border-radius:0;min-height:100dvh;max-height:100dvh;overflow-y:auto}.lead-capture-dialog-module__6nFc5W__detailsLayout{grid-template-columns:1fr;min-height:100dvh}.lead-capture-dialog-module__6nFc5W__dossier{min-height:20rem;padding:max(1.25rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) 1.35rem max(1.25rem, env(safe-area-inset-left))}.lead-capture-dialog-module__6nFc5W__dossier:before{font-size:13rem;bottom:-.12em;right:.1rem}.lead-capture-dialog-module__6nFc5W__dossierIntro{gap:.55rem;margin-block:1.8rem 1.25rem}.lead-capture-dialog-module__6nFc5W__dossierIntro h3{font-size:2.45rem}.lead-capture-dialog-module__6nFc5W__dossierIntro>span{max-width:32rem;font-size:.74rem}.lead-capture-dialog-module__6nFc5W__routeList{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-capture-dialog-module__6nFc5W__routeItem{padding:.75rem 0}.lead-capture-dialog-module__6nFc5W__routeItem+.lead-capture-dialog-module__6nFc5W__routeItem{border-left:1px solid #ffffff1f;padding-left:.9rem}.lead-capture-dialog-module__6nFc5W__routeItem small,.lead-capture-dialog-module__6nFc5W__termSignature,.lead-capture-dialog-module__6nFc5W__privacyNote{display:none}.lead-capture-dialog-module__6nFc5W__formPanel{padding:2.25rem max(1.25rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));justify-content:start}.lead-capture-dialog-module__6nFc5W__detailsDialog .lead-capture-dialog-module__6nFc5W__close{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));color:#fff;background:#ffffff14;border-color:#ffffff2e}.lead-capture-dialog-module__6nFc5W__financeDialog .lead-capture-dialog-module__6nFc5W__close{top:max(.85rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));position:absolute}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-run-panel{padding:max(1rem, env(safe-area-inset-top)) max(.85rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(.85rem, env(safe-area-inset-left))}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading{padding:3.2rem 0 0}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-back{top:.1rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-panel-heading h3{font-size:clamp(2.35rem,12vw,3.35rem)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-list{max-height:none;overflow-y:visible}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-row{grid-template-columns:minmax(0,1fr)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-quantity{width:fit-content;margin-left:2.05rem}}@media (max-width:590px){:is(.lead-capture-dialog-module__6nFc5W__formPanel .lead-form-grid,.lead-capture-dialog-module__6nFc5W__formPanel .lead-form-actions,.lead-capture-dialog-module__6nFc5W__formPanel .lead-attribution-actions){grid-template-columns:1fr}.lead-capture-dialog-module__6nFc5W__formPanel .lead-submit{min-height:3.45rem}.lead-capture-dialog-module__6nFc5W__formHeader h2{font-size:clamp(2.5rem,13vw,3.5rem)}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-term-marker small{font-size:.48rem}}@media (max-width:390px){.lead-capture-dialog-module__6nFc5W__dossier{min-height:18.75rem}.lead-capture-dialog-module__6nFc5W__dossierIntro h3{font-size:2.15rem}.lead-capture-dialog-module__6nFc5W__routeItem{gap:.55rem}.lead-capture-dialog-module__6nFc5W__routeIcon{width:1.9rem;height:1.9rem}.lead-capture-dialog-module__6nFc5W__routeItem strong{font-size:.7rem}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-product-group legend{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.lead-capture-dialog-module__6nFc5W__dialog[open] .lead-capture-dialog-module__6nFc5W__shell{animation:none}.lead-capture-dialog-module__6nFc5W__close{transition:none}.lead-capture-dialog-module__6nFc5W__formPanel .lead-submit{transition:none}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-button{transition:none}.lead-capture-dialog-module__6nFc5W__formPanel .financial-entry-arrow{transition:none}.lead-capture-dialog-module__6nFc5W__financeDialog .financial-send{transition:none}}@keyframes lead-capture-dialog-module__6nFc5W__dossier-enter{0%{opacity:0;transform:translateY(1rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@starting-style{.lead-capture-dialog-module__6nFc5W__dialog[open] .lead-capture-dialog-module__6nFc5W__shell{opacity:0;transform:translateY(1rem)scale(.985)}}
.whatsapp-share-module__iemQiG__recipient{border:1px solid var(--store-line);background:var(--store-card-soft);border-radius:1rem;grid-column:1/-1;min-width:0;margin:0 0 .25rem;padding:1rem}.whatsapp-share-module__iemQiG__recipient legend{padding:0 .35rem;font-size:.875rem;font-weight:700}.whatsapp-share-module__iemQiG__recipient legend span{color:var(--store-muted);margin-left:.4rem;font-size:.75rem;font-weight:400}.whatsapp-share-module__iemQiG__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.whatsapp-share-module__iemQiG__fields label{gap:.4rem;min-width:0;font-size:.75rem;font-weight:600;display:grid}.whatsapp-share-module__iemQiG__fields :is(input,select){box-sizing:border-box;border:1px solid var(--store-line);background:var(--store-card);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.65rem;padding:.65rem;font-size:1rem}.whatsapp-share-module__iemQiG__fields :is(input,select):focus-visible{outline:2px solid var(--store-accent-strong);outline-offset:2px}.whatsapp-share-module__iemQiG__help,.whatsapp-share-module__iemQiG__status,.whatsapp-share-module__iemQiG__error{overflow-wrap:anywhere;margin:.65rem 0 0;font-size:.75rem;line-height:1.5}.whatsapp-share-module__iemQiG__help{color:var(--store-muted)}.whatsapp-share-module__iemQiG__status,.whatsapp-share-module__iemQiG__error{font-weight:600}@media (max-width:480px){.whatsapp-share-module__iemQiG__fields{grid-template-columns:minmax(0,1fr)}}
