html:not([data-campaign="current"]) .current-only{display:none!important}
html[data-campaign="current"] .next-only{display:none!important}
.next-intro{font-size:13px;color:#c6b2e1;line-height:1.9;max-width:460px;margin:23px 0 0}
.lead-card{scroll-margin-top:115px;outline:none}
.lead-card:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}
.lead-card h3{font-size:28px;line-height:1.4;letter-spacing:-.5px;margin:18px 0 12px}
.lead-intro{font-size:14px;color:#cbbbdc;line-height:1.9;margin:0 0 25px}
.lead-field{display:block;font-size:13px;font-weight:700;margin-bottom:17px}
.lead-field input{display:block;width:100%;font:400 16px Heebo,Arial,sans-serif;margin-top:7px;padding:12px 14px;background:#170d29;border:1px solid #816497;border-radius:4px;color:var(--paper);min-height:49px}
.lead-field input::placeholder{color:#9e8daf;opacity:1}
.lead-field input:focus{outline:2px solid var(--cyan);outline-offset:2px;border-color:var(--cyan)}
.lead-field input[type="tel"]{text-align:right}
.lead-privacy{font-size:11px;line-height:1.85;color:#c1afcf;margin:20px 0 16px}
.lead-card a:not(.button){text-decoration:underline;text-underline-offset:3px;color:#e7d7fb}
.lead-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.85;color:#d6c8e2;margin-bottom:23px;cursor:pointer}
.lead-consent input{flex-shrink:0;width:17px;height:17px;margin:3px 0 0;accent-color:#aa79de}
.lead-status{font-size:13px;line-height:1.9;margin:17px 0 0}
.lead-status:empty{display:none}.lead-status.success{color:#a6f2d3}.lead-status.error{color:#ffb3c5}
.lead-card .button:disabled{cursor:progress;opacity:.65;transform:none}
.lead-alternative{font-size:11px;line-height:1.9;color:#beacce;margin:22px 0 0}
.honeypot{display:none!important}
html:not([data-campaign="current"]) .mobile-purchase strong{font-size:19px}
@media(max-width:600px){.lead-card h3{font-size:25px}.lead-intro{font-size:13px}.lead-privacy,.lead-consent,.lead-alternative{font-size:11px}.lead-card .button{font-size:13px;gap:15px}.next-intro{font-size:12px}html:not([data-campaign="current"]) .hero-actions{flex-wrap:wrap}.lead-card{scroll-margin-top:100px}}
