.move-plan_page__UCkqE{--ink:#102743;--muted:#5b7088;--blue:#0568bd;--navy:#0d2f56;--line:#dbe6f1;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 85% 9%,rgba(159,204,255,.28),transparent 28rem),linear-gradient(180deg,#f7fbff,#ffffff 36%,#f8fbff)}.move-plan_page__UCkqE *,.move-plan_page__UCkqE :after,.move-plan_page__UCkqE :before{box-sizing:border-box}.move-plan_page__UCkqE :is(a,button):focus-visible{outline:3px solid #0568bd;outline-offset:4px}.move-plan_header__axBfN{border-bottom:1px solid rgba(215,228,241,.9);background:rgba(255,255,255,.9);backdrop-filter:blur(14px)}.move-plan_headerInner__qHcnZ{width:min(1120px,calc(100% - 48px));min-height:78px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.move-plan_brand__sIx36{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:16px;font-weight:760;line-height:1.15;letter-spacing:-.35px}.move-plan_brand__sIx36 img{border-radius:50%}.move-plan_brand__sIx36 small{display:block;margin-top:4px;color:var(--blue);font-size:8px;font-weight:760;letter-spacing:3px}.move-plan_headerTrust__l6tK4{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #d8e7f5;border-radius:999px;background:#f7fbff;color:#486780;font-size:11px;font-weight:650}.move-plan_builderShell__MR_D2,.move-plan_resultShell__faYn5{width:min(930px,calc(100% - 48px));margin-inline:auto;padding:54px 0 70px}.move-plan_builderTop__Ciyk_{display:grid;grid-template-columns:1fr auto;align-items:end;gap:34px;margin-bottom:34px}.move-plan_eyebrow__i7rnn,.move-plan_offerLabel__bVSqe,.move-plan_questionKicker__jx0dj{display:inline-flex;align-items:center;gap:7px;color:var(--blue);font-size:10px;font-weight:780;letter-spacing:1.45px;text-transform:uppercase}.move-plan_builderTop__Ciyk_ h1,.move-plan_resultHero__wetRM h1{margin:14px 0 15px;font-size:clamp(39px,6vw,62px);line-height:1.02;letter-spacing:-2.8px;font-weight:670}.move-plan_builderTop__Ciyk_ h1 em,.move-plan_resultHero__wetRM h1 em{color:var(--blue);font-style:normal}.move-plan_builderTop__Ciyk_>div:first-child>p,.move-plan_resultHero__wetRM>p{max-width:650px;color:var(--muted);font-size:16px;line-height:1.75}.move-plan_timeBadge__i_qe4{display:flex;align-items:center;gap:10px;min-width:152px;padding:13px 14px;border:1px solid #d8e5f2;border-radius:15px;background:rgba(255,255,255,.86);box-shadow:0 14px 36px -30px #163b63}.move-plan_timeBadge__i_qe4 svg{color:var(--blue)}.move-plan_timeBadge__i_qe4 small,.move-plan_timeBadge__i_qe4 strong{display:block}.move-plan_timeBadge__i_qe4 strong{font-size:12px}.move-plan_timeBadge__i_qe4 small{margin-top:3px;color:#6d8093;font-size:10px}.move-plan_progressWrap___jaku{margin-bottom:15px}.move-plan_progressMeta__WfLuR{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:8px;color:#6c8095;font-size:10px}.move-plan_progressMeta__WfLuR strong{color:#476783;letter-spacing:.9px}.move-plan_progressTrack__Zl1I3{height:7px;overflow:hidden;border-radius:999px;background:#e4edf6}.move-plan_progressBar__LrjSE{height:100%;border-radius:inherit;background:linear-gradient(90deg,#0568bd,#2d8ee0 65%,#7db8f1)}.move-plan_questionCard__DX6yS{overflow:hidden;border:1px solid #d8e5f2;border-radius:28px;background:rgba(255,255,255,.96);box-shadow:0 26px 70px -42px rgba(20,61,103,.34);padding:34px}.move-plan_questionKicker__jx0dj{margin-bottom:12px}.move-plan_questionCard__DX6yS h2[tabindex="-1"]:focus,.move-plan_resultHero__wetRM h1[tabindex="-1"]:focus{outline:none}.move-plan_questionCard__DX6yS h2{max-width:720px;font-size:clamp(28px,4.5vw,39px);line-height:1.08;letter-spacing:-1.3px;font-weight:670}.move-plan_questionSubtitle__ZgM0B{max-width:660px;margin-top:10px;color:var(--muted);font-size:14px;line-height:1.7}.move-plan_optionsGrid__VojNI{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:26px}.move-plan_optionSelected__j_6KM,.move-plan_option__NBh_j{width:100%;min-height:88px;display:flex;align-items:center;gap:13px;padding:15px;border:1px solid #dce6ef;border-radius:17px;text-align:left;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.move-plan_option__NBh_j{background:#fff;color:var(--ink)}.move-plan_option__NBh_j:hover{transform:translateY(-1px);border-color:#b6cfe7;background:#f9fcff}.move-plan_optionSelected__j_6KM{border-color:#4d94d1;background:#eef7ff;color:var(--ink);box-shadow:0 0 0 1px rgba(5,104,189,.2),0 9px 24px -22px #0e4a7d}.move-plan_optionIcon__KosM3{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:12px;background:#f0f6fc;color:#4e7395}.move-plan_optionSelected__j_6KM .move-plan_optionIcon__KosM3{background:#dceeff;color:var(--blue)}.move-plan_optionCopy__3Xh9J{flex:1;min-width:0}.move-plan_optionCopy__3Xh9J strong{display:block;font-size:14px;line-height:1.35;font-weight:650}.move-plan_optionCopy__3Xh9J small{display:block;margin-top:4px;color:#708296;font-size:11px;line-height:1.45}.move-plan_radio__U2o9P{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border:1px solid #cbd9e6;border-radius:50%;background:#fff;color:#fff}.move-plan_optionSelected__j_6KM .move-plan_radio__U2o9P{border-color:var(--blue);background:var(--blue)}.move-plan_questionActions__adSN_{display:flex;justify-content:space-between;gap:15px;margin-top:28px;padding-top:22px;border-top:1px solid #e5edf5}.move-plan_backButton__bjQFy,.move-plan_continueButton__UMBRY,.move-plan_editButton__vwZGZ{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;font-size:13px;font-weight:680;cursor:pointer}.move-plan_backButton__bjQFy{padding:12px 14px;border:1px solid transparent;background:transparent;color:#55718d}.move-plan_backButton__bjQFy:disabled{opacity:.35;cursor:default}.move-plan_continueButton__UMBRY{min-width:185px;padding:13px 19px;border:1px solid #0568bd;background:#0568bd;color:#fff;box-shadow:0 4px 0 #084b7f}.move-plan_continueButton__UMBRY:hover:not(:disabled){background:#005ca7}.move-plan_continueButton__UMBRY:disabled{border-color:#c8d5e1;background:#dfe7ee;box-shadow:none;color:#8292a0;cursor:not-allowed}.move-plan_builderFoot__RRNfo{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:15px;color:#708297;font-size:10px}.move-plan_resultShell__faYn5{position:relative}.move-plan_celebration__09ZQi{position:absolute;inset:18px 0 auto;height:220px;overflow:hidden;pointer-events:none}.move-plan_celebration__09ZQi span{position:absolute;width:8px;height:8px;border-radius:50%;background:#72aee6;opacity:.6;animation:move-plan_floatDot__fnMim 4.8s ease-in-out infinite}.move-plan_celebration__09ZQi span:first-child{left:5%;top:70px}.move-plan_celebration__09ZQi span:nth-child(2){left:19%;top:18px;width:5px;height:5px;animation-delay:.45s}.move-plan_celebration__09ZQi span:nth-child(3){right:10%;top:46px;width:11px;height:11px;background:#b7ddff;animation-delay:.8s}.move-plan_celebration__09ZQi span:nth-child(4){right:24%;top:4px;width:6px;height:6px;animation-delay:1.1s}.move-plan_celebration__09ZQi span:nth-child(5){left:36%;top:104px;width:4px;height:4px;animation-delay:.25s}.move-plan_celebration__09ZQi span:nth-child(6){right:38%;top:86px;width:7px;height:7px;background:#7bb6ec;animation-delay:1.4s}@keyframes move-plan_floatDot__fnMim{0%,to{transform:translateY(0);opacity:.25}50%{transform:translateY(-12px);opacity:.75}}.move-plan_resultHero__wetRM{position:relative;z-index:2;text-align:center;padding:38px 28px 30px}.move-plan_successMark__tkQTc{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;background:#e5f4df;color:#3d7545;box-shadow:0 12px 30px -24px #34673e}.move-plan_resultHero__wetRM>p{margin-inline:auto}.move-plan_resultSnapshot___V3TN{max-width:690px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:25px auto 0}.move-plan_resultSnapshot___V3TN>div{padding:16px 14px;border:1px solid #d9e6f1;border-radius:15px;background:rgba(255,255,255,.9);box-shadow:0 12px 32px -30px #173f67}.move-plan_resultSnapshot___V3TN strong{display:block;color:#0f3157;font-size:24px;line-height:1;letter-spacing:-1px}.move-plan_resultSnapshot___V3TN span{display:block;margin-top:6px;color:#6a7f93;font-size:10px;line-height:1.45}.move-plan_profilePills__9l8rd{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:23px}.move-plan_profilePills__9l8rd span{padding:8px 10px;border:1px solid #d8e5f1;border-radius:999px;background:#fff;color:#48657e;font-size:10px;font-weight:620}.move-plan_planTimeline__J4QvZ{max-width:780px;margin:15px auto 0}.move-plan_planStep__wdXhq{display:grid;grid-template-columns:44px 1fr;gap:14px}.move-plan_stepRail__w97j4{display:flex;flex-direction:column;align-items:center}.move-plan_stepRail__w97j4 span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#0f3157;color:#fff;font-size:11px;font-weight:750}.move-plan_stepRail__w97j4 i{width:1px;flex:1;min-height:54px;background:#cbdceb}.move-plan_stepCard__iH093{display:grid;grid-template-columns:48px 1fr;gap:15px;margin-bottom:14px;padding:21px;border:1px solid #dbe6f0;border-radius:18px;background:#fff;box-shadow:0 15px 42px -36px #1e4f78}.move-plan_stepIcon__DGnjk{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#edf6ff;color:var(--blue)}.move-plan_stepCard__iH093 small{color:#6b86a0;font-size:8px;font-weight:760;letter-spacing:1.2px}.move-plan_stepCard__iH093 h2{margin-top:5px;font-size:18px;line-height:1.3;font-weight:650;letter-spacing:-.35px}.move-plan_stepCard__iH093 p{margin-top:6px;color:#64798e;font-size:12px;line-height:1.7}.move-plan_previewNotice__iuTJt{max-width:780px;display:flex;gap:12px;margin:24px auto 0;padding:14px 15px;border:1px solid #d8e6f2;border-radius:14px;background:#f5faff;color:#536d86}.move-plan_previewNotice__iuTJt svg{flex:0 0 auto;color:var(--blue);margin-top:2px}.move-plan_previewNotice__iuTJt p{font-size:11px;line-height:1.65}.move-plan_previewNotice__iuTJt strong{color:var(--ink)}.move-plan_nextChoice__7568y{margin-top:52px;padding-top:46px;border-top:1px solid #dfe8f1}.move-plan_choiceHeading__Z_s7F{max-width:650px;margin-inline:auto;text-align:center}.move-plan_choiceHeading__Z_s7F h2{margin-top:12px;font-size:clamp(30px,4.2vw,42px);line-height:1.08;letter-spacing:-1.4px}.move-plan_choiceHeading__Z_s7F>p{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.7}.move-plan_offerGrid__k_GGx{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:15px;margin-top:28px}.move-plan_offerCard__DkmVe,.move-plan_offerRecommended__EXlKC{position:relative;display:flex;flex-direction:column;padding:25px;border-radius:22px}.move-plan_offerCard__DkmVe{border:1px solid #d7e3ef;background:#fff}.move-plan_offerRecommended__EXlKC{border:1px solid #225f94;background:linear-gradient(160deg,#0f3157,#123b67);color:#fff;box-shadow:0 22px 55px -38px #0c2c4e}.move-plan_recommendedBadge__uKwTW{position:absolute;top:-11px;right:20px;display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border-radius:999px;background:#dff3bf;color:#345f2b;font-size:8px;font-weight:800;letter-spacing:.8px}.move-plan_offerIcon__vK12N{width:48px;height:48px;display:grid;place-items:center;margin-bottom:17px;border-radius:14px;background:#edf6ff;color:var(--blue)}.move-plan_offerRecommended__EXlKC .move-plan_offerIcon__vK12N{background:rgba(255,255,255,.1);color:#d9ecff}.move-plan_offerLabel__bVSqe{font-size:8px}.move-plan_offerRecommended__EXlKC .move-plan_offerLabel__bVSqe{color:#b9d4ed}.move-plan_offerGrid__k_GGx h3{margin-top:7px;font-size:23px;letter-spacing:-.6px}.move-plan_offerGrid__k_GGx article>p{min-height:66px;margin-top:9px;color:#60768b;font-size:12px;line-height:1.7}.move-plan_offerRecommended__EXlKC>p{color:#c4d7e8!important}.move-plan_offerPrice__qzWPw{display:block;margin-top:17px;font-size:34px;letter-spacing:-1.3px}.move-plan_offerPrice__qzWPw small{margin-left:5px;font-size:11px;font-weight:450;letter-spacing:0;color:#73879a}.move-plan_offerRecommended__EXlKC .move-plan_offerPrice__qzWPw small{color:#b8cde1}.move-plan_offerGrid__k_GGx ul{list-style:none;display:grid;gap:10px;margin:19px 0 22px;padding:18px 0 0;border-top:1px solid #e1e9f1}.move-plan_offerRecommended__EXlKC ul{border-top-color:rgba(255,255,255,.16)}.move-plan_offerGrid__k_GGx li{display:flex;align-items:flex-start;gap:8px;color:#526b83;font-size:11px;line-height:1.5}.move-plan_offerRecommended__EXlKC li{color:#d1e1ef}.move-plan_offerGrid__k_GGx li svg{flex:0 0 auto;margin-top:1px;color:var(--blue)}.move-plan_offerRecommended__EXlKC li svg{color:#c9f49a}.move-plan_primaryOffer__emedf,.move-plan_secondaryOffer__JpHKz{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:13px 16px;border-radius:12px;font-size:13px;font-weight:720}.move-plan_primaryOffer__emedf{background:#fff;color:#123657;box-shadow:0 3px 0 #bcd2e7}.move-plan_offerCard__DkmVe .move-plan_primaryOffer__emedf{background:var(--blue);color:#fff;box-shadow:0 3px 0 #084b7f}.move-plan_secondaryOffer__JpHKz{border:1px solid #b7cde1;color:#164f80;background:#f8fbff}.move-plan_offerRecommended__EXlKC .move-plan_secondaryOffer__JpHKz{border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.08);color:#fff}.move-plan_offerFoot__waA70{display:block;margin-top:11px;text-align:center;color:#788b9e;font-size:9px;line-height:1.45}.move-plan_offerRecommended__EXlKC .move-plan_offerFoot__waA70{color:#a9bfd2}.move-plan_resultActions__Jryxr{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:25px}.move-plan_editButton__vwZGZ{padding:10px 13px;border:0;background:transparent;color:#59748e}.move-plan_homeLink__Lxbcm{color:#59748e;font-size:11px;text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.move-plan_builderShell__MR_D2,.move-plan_headerInner__qHcnZ,.move-plan_resultShell__faYn5{width:calc(100% - 32px)}.move-plan_headerInner__qHcnZ{min-height:70px}.move-plan_headerTrust__l6tK4{font-size:9px;padding-inline:9px}.move-plan_builderShell__MR_D2,.move-plan_resultShell__faYn5{padding-top:34px}.move-plan_builderTop__Ciyk_{grid-template-columns:1fr;gap:18px;align-items:start}.move-plan_builderTop__Ciyk_ h1,.move-plan_resultHero__wetRM h1{font-size:43px;letter-spacing:-2.1px}.move-plan_builderTop__Ciyk_>div:first-child>p,.move-plan_resultHero__wetRM>p{font-size:14px}.move-plan_timeBadge__i_qe4{width:-moz-fit-content;width:fit-content}.move-plan_questionCard__DX6yS{padding:23px 18px 20px;border-radius:22px}.move-plan_questionCard__DX6yS h2{font-size:29px}.move-plan_optionsGrid__VojNI{grid-template-columns:1fr}.move-plan_optionSelected__j_6KM,.move-plan_option__NBh_j{min-height:78px}.move-plan_questionActions__adSN_{position:sticky;bottom:0;margin-inline:-18px;margin-bottom:-20px;padding:14px 18px 18px;background:rgba(255,255,255,.96);backdrop-filter:blur(8px)}.move-plan_continueButton__UMBRY{min-width:0;flex:1}.move-plan_builderFoot__RRNfo{text-align:center;line-height:1.5}.move-plan_resultHero__wetRM{padding-inline:4px}.move-plan_resultSnapshot___V3TN{grid-template-columns:1fr 1fr 1fr;gap:6px}.move-plan_resultSnapshot___V3TN>div{padding:13px 8px}.move-plan_resultSnapshot___V3TN strong{font-size:21px}.move-plan_resultSnapshot___V3TN span{font-size:9px}.move-plan_profilePills__9l8rd{gap:6px}.move-plan_planStep__wdXhq{grid-template-columns:36px 1fr;gap:9px}.move-plan_stepRail__w97j4 span{width:30px;height:30px}.move-plan_stepCard__iH093{grid-template-columns:1fr;gap:10px;padding:18px}.move-plan_stepIcon__DGnjk{width:40px;height:40px}.move-plan_offerGrid__k_GGx{grid-template-columns:1fr;gap:19px}.move-plan_offerGrid__k_GGx article>p{min-height:0}.move-plan_resultActions__Jryxr{flex-direction:column;gap:7px}}@media (max-width:430px){.move-plan_brand__sIx36{font-size:14px}.move-plan_headerTrust__l6tK4 span{display:none}.move-plan_builderTop__Ciyk_ h1,.move-plan_resultHero__wetRM h1{font-size:38px}.move-plan_profilePills__9l8rd span{font-size:9px}.move-plan_offerCard__DkmVe,.move-plan_offerRecommended__EXlKC{padding:22px 19px}}@media (prefers-reduced-motion:reduce){.move-plan_page__UCkqE *,.move-plan_page__UCkqE :after,.move-plan_page__UCkqE :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}