.mvp-mode-switch{background:#eef3fb;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 24px;padding:5px;display:grid}.mvp-mode-switch button{cursor:pointer;color:#63708f;background:0 0;border:0;border-radius:8px;min-height:44px;font-weight:850}.mvp-mode-switch button.active{color:#fff;background:#073ed9;box-shadow:0 6px 16px #073ed92e}.mvp-form-section[hidden]{display:none}.mvp-progress{background:#fff;border:1px solid #06143f1f;border-radius:16px;grid-column:1/-1;align-items:center;gap:14px;padding:16px 20px;display:flex}.mvp-progress span{color:#7b86a2;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.mvp-progress b{border:1px solid #cad2e2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.mvp-progress span.active,.mvp-progress span.complete{color:#06143f}.mvp-progress span.active b,.mvp-progress span.complete b{color:#fff;background:#073ed9;border-color:#073ed9}.mvp-progress i{background:#dce2ed;flex:1;height:1px}.mvp-next{margin-left:auto}.mvp-privacy-note{color:#455273;background:#eef5ff;border-left:4px solid #08bfe8;border-radius:8px;gap:5px;padding:16px;font-size:12px;line-height:1.55;display:grid}.mvp-privacy-note strong{color:#06143f}.mvp-form-actions{justify-content:space-between;gap:12px;display:flex}.mvp-secondary{cursor:pointer;color:#06143f;background:#fff;border:1px solid #06143f33;border-radius:10px;min-height:48px;padding:0 20px;font-weight:800}.mvp-fieldset{border:0;min-width:0;margin:0;padding:0}.mvp-fieldset legend{color:#06143f;margin-bottom:9px;font-size:12px;font-weight:800}.mvp-choice-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mvp-choice-grid label{cursor:pointer;background:#f8faff;border:1px solid #06143f24;border-radius:12px;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;min-height:92px;padding:14px;display:flex}.mvp-choice-grid label.selected{background:#eef5ff;border-color:#073ed9;box-shadow:inset 0 0 0 1px #073ed9}.mvp-choice-grid input{accent-color:#073ed9;width:16px;min-height:16px;margin:0 0 5px}.mvp-choice-grid strong{font-size:12px}.mvp-choice-grid small{line-height:1.35}.mvp-consent{align-items:start;line-height:1.5;grid-template-columns:18px 1fr!important;font-weight:600!important}.mvp-consent input{width:18px;min-height:18px;margin-top:1px;padding:0}.mvp-consent a{color:#073ed9;text-decoration:underline}@media (max-width:720px){.mvp-choice-grid{grid-template-columns:1fr}.mvp-choice-grid label{min-height:0}.mvp-progress{gap:8px}.mvp-progress span{font-size:10px}.mvp-form-actions{flex-direction:column-reverse}.mvp-form-actions>*{width:100%}}
