.mmm-lead-form-shell{background:#173d32;border-radius:2px;box-shadow:0 20px 60px rgba(25,48,38,.14);color:#fff;padding:clamp(24px,4vw,46px)}
.mmm-lead-form{display:grid;gap:18px}.mmm-lead-form-heading h3{color:#fff;font-family:var(--serif,Georgia,serif);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.05;margin:0}.mmm-lead-form label{color:rgba(255,255,255,.9);display:grid;font-size:12px;font-weight:700;gap:7px;letter-spacing:.08em;text-transform:uppercase}.mmm-lead-form label>span{color:#fdb813}.mmm-lead-form input,.mmm-lead-form select,.mmm-lead-form textarea{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.35);border-radius:2px;box-sizing:border-box;color:#fff;font:inherit;font-size:16px;letter-spacing:0;padding:13px 14px;text-transform:none;width:100%}.mmm-lead-form select{appearance:auto}.mmm-lead-form option{color:#173d32}.mmm-lead-form input::placeholder,.mmm-lead-form textarea::placeholder{color:rgba(255,255,255,.62)}.mmm-lead-form input:focus,.mmm-lead-form select:focus,.mmm-lead-form textarea:focus{border-color:#fdb813;box-shadow:0 0 0 3px rgba(253,184,19,.22);outline:0}.mmm-lead-grid{display:grid;gap:18px;grid-template-columns:1fr 1fr}.mmm-lead-form .gold-btn{justify-self:start}.mmm-lead-honeypot{display:none!important;left:-9999px;position:absolute}.mmm-lead-notice{border-left:4px solid #fdb813;margin:0 0 18px;padding:12px 14px}.mmm-lead-success{background:#fff4ce;color:#173d32}.mmm-lead-error{background:#ffe4dc;color:#74291e}@media(max-width:650px){.mmm-lead-grid{grid-template-columns:1fr}.mmm-lead-form-shell{padding:24px 18px}.mmm-lead-form .gold-btn{width:100%}}
