.pwd-leads{--pwdl-radius:8px;--pwdl-border:#d4d4d8;--pwdl-text:#27272a;--pwdl-muted:#71717a;--pwdl-accent:#18181b;max-width:480px;font-size:15px;color:var(--pwdl-text);margin-left:auto;margin-right:auto}.pwd-popup__box .pwd-leads{margin-left:0;margin-right:0}.pwd-leads--card .pwd-leads__form{background:#fff;border:1px solid var(--pwdl-border);border-radius:12px;padding:28px}.pwd-leads__heading{margin:0 0 6px;font-size:20px;line-height:1.3}.pwd-leads__subline{margin:0 0 20px;font-size:14px;line-height:1.5;color:var(--pwdl-muted)}.pwd-leads__field{margin-bottom:14px}.pwd-leads__field label{display:block;margin-bottom:5px;font-size:13px;font-weight:600}.pwd-leads__field input{width:100%;box-sizing:border-box;padding:11px 13px;font-size:15px;line-height:1.4;color:var(--pwdl-text);border:1px solid var(--pwdl-border);border-radius:var(--pwdl-radius);background:#fff}.pwd-leads__field input:focus{outline:2px solid var(--pwdl-accent);outline-offset:1px;border-color:var(--pwdl-accent)}.pwd-leads__consent{margin:16px 0 20px}.pwd-leads__consent label{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--pwdl-muted);cursor:pointer}.pwd-leads__consent input{margin-top:2px;flex:0 0 auto}.pwd-leads__consent a{text-decoration:underline}.pwd-leads__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.pwd-leads__submit{width:100%;padding:13px 20px;font-size:15px;font-weight:600;color:#fff;background:var(--pwdl-accent);border:0;border-radius:var(--pwdl-radius);cursor:pointer}.pwd-leads__submit:hover:not(:disabled){opacity:.9}.pwd-leads__submit:disabled{opacity:.6;cursor:progress}.pwd-leads__message{margin:14px 0 0;font-size:14px;line-height:1.5;min-height:1px}.pwd-leads__message.is-success{color:#15803d}.pwd-leads__message.is-error{color:#b91c1c}@media (min-width:640px){.pwd-leads--inline{max-width:680px}.pwd-leads--inline .pwd-leads__form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.pwd-leads--inline .pwd-leads__heading,.pwd-leads--inline .pwd-leads__subline,.pwd-leads--inline .pwd-leads__consent,.pwd-leads--inline .pwd-leads__message{grid-column:1 / -1}.pwd-leads--inline .pwd-leads__field{margin-bottom:0}.pwd-leads--inline .pwd-leads__submit{width:auto}}