.lead-capture-popup_dialog__UCSfi{width:min(620px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:36px;border:1px solid var(--gold);background:var(--ivory);color:var(--ink);box-shadow:0 20px 80px #0006;overflow-y:auto;overscroll-behavior:contain;font-family:var(--sans)}.lead-capture-popup_dialog__UCSfi::backdrop{background:#082a2cbd}.lead-capture-popup_dialog__UCSfi h2{margin:0 56px 12px 0;font-family:var(--serif);font-size:30px;line-height:1.18;font-weight:500;color:var(--ink)}.lead-capture-popup_dialog__UCSfi p{font-size:15px;line-height:1.55;margin:0 0 18px}.lead-capture-popup_close__cRRmK{position:absolute;right:12px;top:10px;width:44px;height:44px;border:0;background:transparent;color:#123b3c;font-size:30px;cursor:pointer}.lead-capture-popup_form__EDIFm{display:grid;gap:16px;margin-top:22px}.lead-capture-popup_row__G9RWa{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lead-capture-popup_form__EDIFm label{display:grid;gap:7px;font-size:14px;line-height:1.4;font-weight:600;min-width:0}.lead-capture-popup_form__EDIFm input:not([type=checkbox]),.lead-capture-popup_form__EDIFm select,.lead-capture-popup_form__EDIFm textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:11px 12px;border:1px solid #738584;border-radius:0;background:#fff;color:var(--ink);font:16px/1.4 var(--sans)}.lead-capture-popup_form__EDIFm textarea{resize:vertical}.lead-capture-popup_form__EDIFm .lead-capture-popup_privacy__kFZvF{font-size:13px;margin:0}.lead-capture-popup_form__EDIFm .lead-capture-popup_consent__8b6SX{display:flex;align-items:flex-start;font-size:13px;font-weight:400;gap:10px}.lead-capture-popup_consent__8b6SX input{width:19px;height:19px;flex-shrink:0;margin-top:1px;accent-color:#123b3c}.lead-capture-popup_dialog__UCSfi a{color:#123b3c;text-decoration:underline;text-underline-offset:3px}.lead-capture-popup_submit__44hNp{min-height:48px;padding:12px 20px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:600 15px/1.4 var(--sans);cursor:pointer}.lead-capture-popup_submit__44hNp:disabled{opacity:.65;cursor:wait}.lead-capture-popup_dialog__UCSfi :focus-visible{outline:3px solid #9c702a;outline-offset:3px}.lead-capture-popup_form__EDIFm .lead-capture-popup_honeypot__e_Djx{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lead-capture-popup_routes__zCVw4{display:grid;gap:16px;margin-top:24px}.lead-capture-popup_routes__zCVw4 a{display:block;padding:12px;border:1px solid #b99a61;font-size:15px;line-height:1.5}.lead-capture-popup_success__JcpDf{padding:12px 0}@media(max-width:600px){.lead-capture-popup_dialog__UCSfi{padding:28px 20px}.lead-capture-popup_dialog__UCSfi h2{font-size:26px}.lead-capture-popup_row__G9RWa{grid-template-columns:1fr}.lead-capture-popup_form__EDIFm{gap:13px;margin-top:16px}}