.VMS4Rq_wizard{width:min(100%,920px);margin-inline:auto;padding:clamp(20px,4vw,48px) 0 120px}.VMS4Rq_header{margin-block-end:28px}.VMS4Rq_eyebrow{color:var(--mg-blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.VMS4Rq_header h1,.VMS4Rq_ready h1{color:var(--mg-deep);margin:0;font-size:clamp(28px,5vw,44px);line-height:1.08}.VMS4Rq_progressHeader{color:var(--mg-muted);justify-content:space-between;align-items:center;gap:16px;margin-block:24px 10px;font-size:13px;display:flex}.VMS4Rq_progressHeader strong{color:var(--mg-text)}.VMS4Rq_progressTrack{background:#e6ebf5;border-radius:999px;block-size:8px;overflow:hidden}.VMS4Rq_progressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--mg-navy), var(--mg-blue), var(--mg-gold));block-size:100%;transition:inline-size .18s;display:block}.VMS4Rq_recoveryNotice{border-radius:var(--mg-radius-md);color:var(--mg-success);background:#f1fbf7;border:1px solid #b9d8ca;margin:0 0 18px;padding:12px 14px;font-size:13px;font-weight:650}.VMS4Rq_form,.VMS4Rq_ready{border:1px solid var(--mg-border);border-radius:var(--mg-radius-lg);background:var(--mg-white);box-shadow:var(--mg-shadow)}.VMS4Rq_form{overflow:clip}.VMS4Rq_stepHeading{border-block-end:1px solid var(--mg-border);background:var(--mg-soft);align-items:flex-start;gap:16px;padding:clamp(20px,4vw,32px);display:flex}.VMS4Rq_stepNumber{block-size:42px;color:var(--mg-white);background:var(--mg-navy);border-radius:50%;flex:0 0 42px;place-items:center;font-size:13px;font-weight:850;display:grid}.VMS4Rq_stepHeading h2{color:var(--mg-deep);margin:0;font-size:clamp(21px,3vw,28px)}.VMS4Rq_stepHeading p{color:var(--mg-muted);margin:6px 0 0;line-height:1.55}.VMS4Rq_contactForm{border-radius:20px;overflow:hidden;box-shadow:0 22px 54px #071f731f,0 3px 10px #0713270a}.VMS4Rq_contactStepHeading{color:var(--mg-white);background:radial-gradient(circle at 96% 16%,#d5a63847,#0000 22%),radial-gradient(circle at 74% 100%,#316be257,#0000 30%),linear-gradient(118deg,#061956 0%,#0a319f 100%);border-block-end:0;position:relative;overflow:hidden}.VMS4Rq_contactStepHeading:after{content:"";pointer-events:none;border:1px solid #ffffff2b;border-radius:50%;block-size:190px;inline-size:190px;position:absolute;inset:auto -36px -70px auto;box-shadow:0 0 0 16px #ffffff0a,0 0 0 32px #ffffff06}.VMS4Rq_contactStepHeading>*{z-index:1;position:relative}.VMS4Rq_contactStepHeading .VMS4Rq_stepNumber{background:#ffffff24;border:1px solid #ffffff47;box-shadow:inset 0 1px #ffffff1f}.VMS4Rq_contactStepHeading h2{color:var(--mg-white)}.VMS4Rq_contactStepHeading p{color:#ffffffc7}.VMS4Rq_stepBody{gap:22px;padding:clamp(20px,4vw,34px);display:grid}.VMS4Rq_contactStepBody{background:linear-gradient(#fff 0%,#fbfcff 100%);gap:18px;padding:clamp(20px,4vw,32px)}.VMS4Rq_contactIntro{background:linear-gradient(110deg,#f4f7ff 0%,#f9fbff 100%);border:1px solid #dce6fb;border-radius:14px;align-items:flex-start;gap:13px;padding:15px 17px;display:flex}.VMS4Rq_contactIntroIcon{block-size:30px;inline-size:30px;color:var(--mg-white);background:linear-gradient(145deg, var(--mg-gold), #b78018);border-radius:50%;flex:0 0 30px;place-items:center;font-size:15px;font-weight:900;display:grid;box-shadow:0 5px 12px #b5801938}.VMS4Rq_contactIntro strong{color:var(--mg-deep);font-size:14px;display:block}.VMS4Rq_contactIntro p{color:var(--mg-muted);margin:3px 0 0;font-size:13px;line-height:1.5}.VMS4Rq_contactSection{border:1px solid var(--mg-border);background:var(--mg-white);border-radius:16px;gap:17px;padding:clamp(17px,3vw,22px);display:grid;box-shadow:0 6px 18px #071f730b}.VMS4Rq_contactSectionHeading{align-items:flex-start;gap:11px;display:flex}.VMS4Rq_contactSectionNumber{block-size:28px;inline-size:28px;color:var(--mg-blue);letter-spacing:.03em;background:#edf2ff;border-radius:9px;flex:0 0 28px;place-items:center;font-size:11px;font-weight:850;display:grid}.VMS4Rq_contactSectionHeading h3{color:var(--mg-deep);margin:1px 0 0;font-size:16px;line-height:1.3}.VMS4Rq_contactSectionHeading p{color:var(--mg-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.VMS4Rq_contactFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.VMS4Rq_contactFields>.VMS4Rq_mg-field{align-content:start;align-self:start}.VMS4Rq_contactOption{background:#fbfcff;border-radius:12px;align-items:flex-start;gap:12px;min-block-size:0;padding:13px 14px;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s}.VMS4Rq_contactOption:hover{background:#f8faff;border-color:#b7c7ef}.VMS4Rq_contactOption:has(input:checked){border-color:var(--mg-blue);background:#f1f5ff;box-shadow:0 5px 14px #0a319f14}.VMS4Rq_contactOption input{accent-color:var(--mg-blue);flex:none;margin-block-start:2px}.VMS4Rq_contactOptionCopy{gap:4px;display:grid}.VMS4Rq_contactOptionCopy strong{color:var(--mg-text);font-size:13px;line-height:1.45}.VMS4Rq_contactOptionCopy small{color:var(--mg-muted);font-size:12px;font-weight:500;line-height:1.45;display:block}.VMS4Rq_contactSecuritySection{background:linear-gradient(135deg,#fffdf8 0%,#fff 62%);border-color:#e8dfc9}.VMS4Rq_contactSecuritySection .VMS4Rq_contactSectionNumber{color:#8a6115;background:#fff5dc}.VMS4Rq_turnstileBox{background:#fff;border:1px solid #e5e8ef;border-radius:12px;min-block-size:76px;padding:7px 10px;overflow:hidden}.VMS4Rq_choiceGrid,.VMS4Rq_preferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.VMS4Rq_preferenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VMS4Rq_choiceCard,.VMS4Rq_helpCard{border:1px solid var(--mg-border);border-radius:var(--mg-radius-md);min-block-size:64px;color:var(--mg-text);background:var(--mg-white);text-align:start;cursor:pointer;padding:15px 16px;transition:border-color .15s,box-shadow .15s,background .15s}.VMS4Rq_choiceCard{align-content:center;gap:5px;display:grid}.VMS4Rq_choiceCard:hover,.VMS4Rq_choiceCard:focus-visible,.VMS4Rq_helpCard:hover,.VMS4Rq_helpCard:focus-visible{border-color:var(--mg-blue);box-shadow:var(--mg-focus);outline:none}.VMS4Rq_choiceCard[data-selected=true],.VMS4Rq_helpCard[data-selected=true]{border-color:var(--mg-blue);box-shadow:inset 0 0 0 1px var(--mg-blue);background:#f1f5ff}.VMS4Rq_choiceCard:disabled{opacity:.45;cursor:not-allowed}.VMS4Rq_choiceCardCategory{color:var(--mg-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:750;display:block}.VMS4Rq_helpCard{background:#fffaf0;border-style:dashed;gap:5px;display:grid}.VMS4Rq_helpCard strong{color:var(--mg-deep)}.VMS4Rq_helpCard span,.VMS4Rq_helpText,.VMS4Rq_fieldHint,.VMS4Rq_loading,.VMS4Rq_fieldGroup small{color:var(--mg-muted);font-size:13px;line-height:1.5}.VMS4Rq_helpText,.VMS4Rq_loading,.VMS4Rq_fieldHint{margin:0}.VMS4Rq_twoColumns,.VMS4Rq_contactGrid,.VMS4Rq_rangeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.VMS4Rq_contactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VMS4Rq_numericMode{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block-end:12px;display:grid}.VMS4Rq_numericModeOption{border:1px solid var(--mg-border);min-block-size:36px;color:var(--mg-muted);background:var(--mg-white);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.VMS4Rq_numericModeOption[data-selected=true]{border-color:var(--mg-blue);color:var(--mg-blue);background:#f1f5ff}.VMS4Rq_numericModeOption{min-width:0}.VMS4Rq_attributeStack{gap:20px;display:grid}.VMS4Rq_fieldGroup{border:0;min-width:0;margin:0;padding:0}.VMS4Rq_fieldGroup>label,.VMS4Rq_fieldGroup>legend{color:var(--mg-text);margin-block-end:8px;font-size:13px;font-weight:750;display:block}.VMS4Rq_fieldGroup>small{margin-block-start:7px;display:block}.VMS4Rq_checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.VMS4Rq_checkOption{border:1px solid var(--mg-border);border-radius:var(--mg-radius-sm);cursor:pointer;align-items:center;gap:10px;min-block-size:44px;padding:9px 11px;display:flex}.VMS4Rq_checkOption:has(input:checked){border-color:var(--mg-blue);background:#f1f5ff}.VMS4Rq_honeypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.VMS4Rq_inlineError{border-radius:var(--mg-radius-md);background:#fff6f5;border:1px solid #f0bbb6;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.VMS4Rq_inlineError p{color:var(--mg-danger);margin:0}.VMS4Rq_error{margin:0;font-size:13px;font-weight:650;color:var(--mg-danger)!important}.VMS4Rq_actions{z-index:10;border-block-start:1px solid var(--mg-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;padding:18px clamp(20px,4vw,34px);display:flex;position:sticky;inset-block-end:0}.VMS4Rq_contactActions{background:#f8fafff5;padding-block:16px}.VMS4Rq_ready{justify-items:start;gap:14px;padding:clamp(26px,5vw,48px);display:grid}.VMS4Rq_readyIcon{block-size:52px;inline-size:52px;color:var(--mg-white);background:var(--mg-success);border-radius:50%;place-items:center;font-size:24px;font-weight:900;display:grid}.VMS4Rq_ready>p:not(.VMS4Rq_eyebrow){max-inline-size:68ch;color:var(--mg-muted);margin:0;line-height:1.6}.VMS4Rq_readySummary{border:1px solid var(--mg-border);border-radius:var(--mg-radius-md);background:var(--mg-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;inline-size:100%;margin:10px 0;display:grid;overflow:hidden}.VMS4Rq_readySummary div{background:var(--mg-white);min-width:0;padding:14px}.VMS4Rq_readySummary dt{color:var(--mg-muted);font-size:12px;font-weight:700}.VMS4Rq_readySummary dd{overflow-wrap:anywhere;color:var(--mg-text);margin:5px 0 0;font-weight:750}@media (max-width:760px){.VMS4Rq_wizard{padding-block:20px 96px}.VMS4Rq_form,.VMS4Rq_ready{box-shadow:none;border-inline:0;border-radius:0}.VMS4Rq_choiceGrid,.VMS4Rq_preferenceGrid,.VMS4Rq_twoColumns,.VMS4Rq_contactGrid,.VMS4Rq_rangeGrid,.VMS4Rq_checkGrid,.VMS4Rq_readySummary,.VMS4Rq_numericMode{grid-template-columns:1fr}.VMS4Rq_choiceCard,.VMS4Rq_helpCard{min-block-size:56px}.VMS4Rq_contactForm{border-radius:0}.VMS4Rq_contactStepBody{padding-inline:16px}.VMS4Rq_contactFields{grid-template-columns:1fr}.VMS4Rq_actions{padding:12px max(16px, env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -10px 28px #0716411a}.VMS4Rq_actions>*{flex:1 1 0;min-block-size:46px}.VMS4Rq_inlineError{flex-direction:column;align-items:stretch}}@media (max-width:420px){.VMS4Rq_stepHeading{gap:12px}.VMS4Rq_stepNumber{flex-basis:36px;block-size:36px}.VMS4Rq_progressHeader{flex-direction:column;align-items:flex-start;gap:4px}}
.XlvwVW_shell{width:min(100%,920px);margin-inline:auto}.XlvwVW_handoff{justify-content:flex-start;margin-block:16px 120px;display:flex}@media (max-width:760px){.XlvwVW_handoff{padding-inline:16px}.XlvwVW_handoff>a{width:100%;min-block-size:48px}}
