.wl-form{max-width:570px;margin-top:32px;position:relative}.wl-input-row{gap:10px;display:flex}.wl-input-row input{width:100%;min-width:0;min-height:54px;color:var(--dh-ink);font:inherit;background:#fffdf7;border:1px solid #929f99;border-radius:6px;padding:13px 15px;font-size:16px}.wl-input-row .button{flex-shrink:0;min-height:54px}.wl-form input:focus-visible{outline:2px solid var(--dh-ink);outline-offset:3px}.wl-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-error{color:#92392d;margin-top:15px;font-size:14px;line-height:1.5}.wl-form button:disabled{opacity:.65;cursor:wait}.wl-success{background:#e9eee2;border:1px solid #a4b59e;border-radius:6px;max-width:510px;margin-top:32px;padding:24px}.wl-success-mark{margin-bottom:10px;font-size:24px;display:block}.doppel-support .wl-success h2{letter-spacing:-.025em;font-size:28px}.wl-success p{margin:12px 0 18px;font-size:15px;line-height:1.6}.wl-form{container-type:inline-size}.wl-form--hero{width:100%;margin-top:0}.wl-form--hero .wl-input-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.wl-form--hero .wl-input-row input{padding-inline:12px}.wl-success--hero{margin-top:0}.wl-success--hero h2{font-size:25px}.wl-success--hero p{margin-top:8px;margin-bottom:0}@container (width<=380px){.wl-input-row{flex-direction:column}.wl-form--hero .wl-input-row{grid-template-columns:1fr}.wl-input-row .button{justify-content:center;width:100%}}
