[data-marketing-root] .mk-wl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}[data-marketing-root] .mk-wl-field{gap:.4rem;min-width:0;display:grid}[data-marketing-root] .mk-wl-label{color:var(--bh-navy,#101f62);font-size:.95rem;font-weight:700}[data-marketing-root] .mk-wl-label small{color:var(--mk-ink-soft,#3e4550);margin-left:.35rem;font-size:.85rem;font-weight:600}[data-marketing-root] .mk-wl input,[data-marketing-root] .mk-wl select{width:100%;min-width:0;height:3rem;font:inherit;color:var(--mk-ink);box-shadow:inset 0 0 0 1.5px var(--bh-line,#d5dcef);appearance:none;background:#fff;border:0;border-radius:12px;padding:0 .95rem;font-size:1.02rem}[data-marketing-root] .mk-wl select{cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101f62' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .8rem center/1.1rem no-repeat;padding-right:2.5rem}[data-marketing-root] .mk-wl input:focus-visible,[data-marketing-root] .mk-wl select:focus-visible{box-shadow:inset 0 0 0 2px var(--bh-blue,#2246d8), 0 0 0 4px #2246d826;outline:none}[data-marketing-root] .mk-wl .mk-wl-submit{grid-column:1/-1;justify-content:center;width:100%;margin-top:.4rem}[data-marketing-root] .mk-wl-error{color:#b42318;grid-column:1/-1;margin:0;font-size:.95rem;font-weight:600}[data-marketing-root] .mk-wl-fine{color:var(--mk-ink-soft,#3e4550);grid-column:1/-1;margin:0;font-size:.9rem;line-height:1.5}[data-marketing-root] .mk-wl-fine a{color:var(--bh-blue,#2246d8);font-weight:700}[data-marketing-root] .mk-wl-done{background:var(--bh-tint,#eef2fd);color:var(--bh-navy,#101f62);border-radius:16px;gap:.3rem;padding:1.25rem 1.4rem;display:grid}[data-marketing-root] .mk-wl-done b{font-size:1.2rem;font-weight:900}[data-marketing-root] .mk-wl--compact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;gap:.6rem;max-width:620px}[data-marketing-root] .mk-wl--compact .mk-wl-submit{white-space:nowrap;grid-column:auto;width:auto;margin-top:0}[data-marketing-root] .mk-wl--compact input{height:3.25rem}[data-marketing-root] .mk-wl-done--compact{max-width:620px}@media (max-width:640px){[data-marketing-root] .mk-wl,[data-marketing-root] .mk-wl--compact{grid-template-columns:minmax(0,1fr)}[data-marketing-root] .mk-wl--compact .mk-wl-submit{width:100%}}
