.migration-experience_experience__uGHJt{margin:3rem auto 0;max-width:74rem;color:#1a1a1a}.migration-experience_sourceChooser__dR4DN{position:relative;z-index:2;margin-inline:1rem;border:1px solid #e0ddd3;border-radius:1rem 1rem 0 0;background:#fdfcf8;padding:1.25rem;box-shadow:0 -8px 24px hsl(28 30% 10%/.035)}.migration-experience_sourceChooserHeading__oW70K{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.migration-experience_sourceChooserHeading__oW70K span{color:#0f0f0f;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.migration-experience_sourceChooserHeading__oW70K small{color:#5c5c5c;font-size:.76rem}.migration-experience_sourceChooserHeading__oW70K a{color:#7a081b;font-weight:700;text-decoration:underline;text-decoration-color:#e5a6af;text-underline-offset:.2rem}.migration-experience_sourceChooserHeading__oW70K a:hover{text-decoration-color:#7a081b}.migration-experience_sourceGrid__VkHh1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.migration-experience_sourceButton__iFpb_{display:grid;min-height:4.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid #e0ddd3;border-radius:.65rem;background:#f8f6f1;padding:.55rem .65rem;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.migration-experience_sourceButton__iFpb_:hover{border-color:#bdb8ad;background:#fff;transform:translateY(-1px);box-shadow:0 5px 15px hsl(28 30% 10%/.07)}.migration-experience_sourceButton__iFpb_[data-active=true]{border-color:var(--source-accent,#c8102e);background:var(--source-wash,#fce9ec);box-shadow:inset 0 -2px 0 var(--source-accent,#c8102e)}.migration-experience_planMark__8nZcN[data-tone=amber],.migration-experience_sourceButton__iFpb_[data-tone=amber]{--source-accent:#7d500c;--source-wash:#fff7e7;--source-mark:#ffe5af}.migration-experience_planMark__8nZcN[data-tone=violet],.migration-experience_sourceButton__iFpb_[data-tone=violet]{--source-accent:#65459a;--source-wash:#f6f1fc;--source-mark:#e9dcf8}.migration-experience_planMark__8nZcN[data-tone=coral],.migration-experience_sourceButton__iFpb_[data-tone=coral]{--source-accent:#a73b31;--source-wash:#fff1ee;--source-mark:#f7d2cc}.migration-experience_planMark__8nZcN[data-tone=blue],.migration-experience_sourceButton__iFpb_[data-tone=blue]{--source-accent:#315f9d;--source-wash:#f0f5fc;--source-mark:#d7e5f7}.migration-experience_planMark__8nZcN[data-tone=green],.migration-experience_sourceButton__iFpb_[data-tone=green]{--source-accent:#267052;--source-wash:#eff8f3;--source-mark:#d3ecde}.migration-experience_planMark__8nZcN[data-tone=gold],.migration-experience_sourceButton__iFpb_[data-tone=gold]{--source-accent:#655107;--source-wash:#fffbed;--source-mark:#f2e59d}.migration-experience_planMark__8nZcN[data-tone=slate],.migration-experience_sourceButton__iFpb_[data-tone=slate]{--source-accent:#4d5861;--source-wash:#f1f4f5;--source-mark:#dce2e5}.migration-experience_planMark__8nZcN,.migration-experience_sourceMark__pflTp{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid color-mix(in srgb,var(--source-accent,#7a081b) 28%,transparent);border-radius:.5rem;background:var(--source-mark,#f8c3c9);color:var(--source-accent,#7a081b);font-size:.75rem;font-weight:800;letter-spacing:-.02em}.migration-experience_sourceButton__iFpb_ strong{display:block;color:#0f0f0f;font-size:.82rem;line-height:1.1}.migration-experience_sourceButton__iFpb_ small{display:block;margin-top:.25rem;overflow:hidden;color:#676767;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.migration-experience_sourceArrow__X8a53{color:var(--source-accent,#7a081b);font-size:.9rem;opacity:0;transform:translateX(-.25rem);transition:opacity .16s ease,transform .16s ease}.migration-experience_sourceButton__iFpb_:hover .migration-experience_sourceArrow__X8a53,.migration-experience_sourceButton__iFpb_[data-active=true] .migration-experience_sourceArrow__X8a53{opacity:1;transform:translateX(0)}.migration-experience_productFrame__JezDI{overflow:hidden;border:1px solid #282525;border-radius:1.25rem;background:#111010;box-shadow:0 30px 70px hsl(28 30% 10%/.16),0 10px 24px hsl(28 30% 10%/.12)}.migration-experience_frameTopbar__iG0pE{display:grid;min-height:3rem;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgb(255 255 255/.08);padding:.65rem 1rem;color:#c9c5c1;font-size:.75rem;font-weight:600;letter-spacing:.04em}.migration-experience_windowControls__Y0nJ7{display:flex;gap:.35rem}.migration-experience_windowControls__Y0nJ7 i{display:block;width:.55rem;height:.55rem;border-radius:50%;background:#4c4848}.migration-experience_windowControls__Y0nJ7 i:first-child{background:#c8102e}.migration-experience_secureConnection__c_g4W{display:inline-flex;justify-self:end;align-items:center;gap:.45rem;color:#b9ddc8}.migration-experience_panelStatus__NaMxI i,.migration-experience_secureConnection__c_g4W i{width:.42rem;height:.42rem;border-radius:50%;background:#57a779;box-shadow:0 0 0 3px rgb(87 167 121/.13)}.migration-experience_workspace__Q_eCh{display:grid;min-height:37rem;grid-template-columns:15rem minmax(0,1fr)}.migration-experience_stageRail__Sn7Cn{display:flex;min-width:0;flex-direction:column;border-right:1px solid rgb(255 255 255/.08);background:radial-gradient(circle at 15% 6%,rgb(200 16 46/.16),transparent 27%),#171515;padding:1rem;color:#fdfcf8}.migration-experience_planIdentity__ZeuzE{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;border-bottom:1px solid rgb(255 255 255/.09);padding:.35rem .35rem 1rem}.migration-experience_planMark__8nZcN{width:2.5rem;height:2.5rem}.migration-experience_inventoryHeader__WZisN small,.migration-experience_panelHeader__GoA_T small,.migration-experience_planIdentity__ZeuzE small{display:block;color:#aaa5a0;font-size:.75rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.migration-experience_planIdentity__ZeuzE strong{display:block;margin-top:.22rem;overflow:hidden;color:#fdfcf8;font-size:.78rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.migration-experience_stageTabs__kK67_{display:grid;gap:.25rem;margin-top:.85rem}.migration-experience_stageTabs__kK67_ button{position:relative;display:grid;min-height:3.35rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem;overflow:hidden;border:1px solid transparent;border-radius:.55rem;padding:.45rem .55rem;color:#aaa5a0;text-align:left;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.migration-experience_stageTabs__kK67_ button:hover{border-color:rgb(255 255 255/.09);background:rgb(255 255 255/.045);color:#fdfcf8}.migration-experience_stageTabs__kK67_ button[data-active=true]{border-color:rgb(240 133 145/.28);background:linear-gradient(90deg,rgb(200 16 46/.18),rgb(255 255 255/.045));color:#fff}.migration-experience_stageTabs__kK67_ button>i{width:.35rem;height:.35rem;border-radius:50%;background:#4d4848}.migration-experience_stageTabs__kK67_ button[data-active=true]>i{background:#f08591;box-shadow:0 0 0 4px rgb(240 133 145/.12)}.migration-experience_stageNumber__z_60W{color:#aaa39d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700}.migration-experience_stageIcon__BgRsg{display:grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid rgb(255 255 255/.08);border-radius:.4rem;background:rgb(255 255 255/.04)}.migration-experience_stageIcon__BgRsg svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.migration-experience_stageTabs__kK67_ button>span:nth-child(3){font-size:.76rem;font-weight:650}.migration-experience_recoveryNote__6ILhV{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;margin-top:auto;border:1px solid rgb(87 167 121/.22);border-radius:.65rem;background:rgb(39 98 68/.14);padding:.75rem}.migration-experience_recoveryNote__6ILhV>span{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:.4rem;background:rgb(87 167 121/.14);color:#b9ddc8}.migration-experience_recoveryNote__6ILhV svg{width:.9rem;height:.9rem}.migration-experience_recoveryNote__6ILhV p{color:#aaa5a0;font-size:.75rem;line-height:1.45}.migration-experience_recoveryNote__6ILhV strong{display:block;margin-bottom:.15rem;color:#d8eee1;font-size:.75rem}.migration-experience_stagePanel___nxBy{display:flex;min-width:0;flex-direction:column;background:#f5f3ed}.migration-experience_panelHeader__GoA_T{display:flex;min-height:4.2rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #dedbd1;background:rgb(253 252 248/.86);padding:.8rem 1.25rem}.migration-experience_inventoryHeader__WZisN small,.migration-experience_panelHeader__GoA_T small{color:#6d6863}.migration-experience_panelHeader__GoA_T strong{display:block;margin-top:.2rem;color:#0f0f0f;font-size:.9rem}.migration-experience_panelStatus__NaMxI{display:inline-flex;align-items:center;gap:.5rem;border:1px solid #cfe5d7;border-radius:.45rem;background:#f3faf6;padding:.45rem .65rem;color:#226044;font-size:.75rem;font-weight:700}.migration-experience_progressTrack__jETob{display:grid;grid-template-columns:repeat(6,1fr);gap:.2rem;padding:.55rem 1.25rem 0}.migration-experience_progressTrack__jETob span{height:.18rem;border-radius:.12rem;background:#ddd9cf;transition:background-color .22s ease}.migration-experience_progressTrack__jETob span[data-complete=true]{background:#c8102e}.migration-experience_stageBody__bICx0{display:grid;flex:1;grid-template-columns:minmax(0,.94fr) minmax(18rem,1.06fr);gap:1.25rem;padding:1.35rem}.migration-experience_stageNarrative__Niy9I{align-self:center;padding:.4rem}.migration-experience_stageEyebrow__AmUpp{color:#7a081b;font-size:.75rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.migration-experience_stageNarrative__Niy9I h3{max-width:17ch;margin-top:.65rem;color:#0f0f0f;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.55rem,2.9vw,2.55rem);font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.migration-experience_stageDescription__kqZws{max-width:39rem;margin-top:.85rem;color:#4e4d4a;font-size:.82rem;line-height:1.65}.migration-experience_checkGrid__FtvGA{display:grid;gap:.45rem;margin-top:1.15rem}.migration-experience_checkGrid__FtvGA>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:.75rem;border-top:1px solid #dedbd1;padding-top:.45rem}.migration-experience_checkGrid__FtvGA dt{display:inline-flex;align-items:center;gap:.4rem;color:#1a1a1a;font-size:.75rem;font-weight:700}.migration-experience_checkGrid__FtvGA dt>span{display:grid;width:1.1rem;height:1.1rem;place-items:center;border-radius:.25rem;background:#e2f2e8;color:#226044}.migration-experience_checkGrid__FtvGA svg{width:.68rem;height:.68rem}.migration-experience_checkGrid__FtvGA dd{color:#65615d;font-size:.75rem;line-height:1.4}.migration-experience_inventoryCard__o0Md4{align-self:stretch;overflow:hidden;border:1px solid #d8d4c9;border-radius:.8rem;background:#fdfcf8;box-shadow:0 8px 22px hsl(28 30% 10%/.07)}.migration-experience_inventoryHeader__WZisN{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e0ddd3;background:linear-gradient(115deg,#fdfcf8 48%,#fce9ec);padding:.85rem .9rem}.migration-experience_inventoryHeader__WZisN strong{display:block;margin-top:.2rem;color:#0f0f0f;font-size:.83rem}.migration-experience_inventoryHeader__WZisN>span:last-child{border:1px solid #cfe5d7;border-radius:.38rem;background:#f3faf6;padding:.35rem .5rem;color:#226044;font-size:.75rem;font-weight:750}.migration-experience_inventoryCard__o0Md4 ul{display:grid;padding:.25rem .8rem}.migration-experience_inventoryCard__o0Md4 li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border-bottom:1px solid #ebe8e0;padding:.75rem 0}.migration-experience_inventoryCard__o0Md4 li:last-child{border-bottom:0}.migration-experience_resourceGlyph__S_oTD{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid #e0ddd3;border-radius:.4rem;background:#f2f0ea;color:#7a081b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:750}.migration-experience_inventoryCard__o0Md4 li strong{display:block;color:#1a1a1a;font-size:.75rem}.migration-experience_inventoryCard__o0Md4 li small{display:block;margin-top:.2rem;color:#68645f;font-size:.75rem;line-height:1.35}.migration-experience_resourceOutcome__cm6Ij{display:inline-flex;align-items:center;gap:.28rem;color:#226044;font-size:.75rem;font-weight:750}.migration-experience_resourceOutcome__cm6Ij svg{width:.72rem;height:.72rem}.migration-experience_inventoryFooter__qMTbC{border-top:1px solid #e0ddd3;background:#f3faf6;padding:.7rem .9rem}.migration-experience_inventoryFooter__qMTbC span{display:block;color:#4b715f;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.migration-experience_inventoryFooter__qMTbC strong{display:block;margin-top:.18rem;color:#214c38;font-size:.75rem}.migration-experience_panelFooter___viNT{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #dedbd1;background:#fdfcf8;padding:.7rem 1.25rem}.migration-experience_panelFooter___viNT p{display:inline-flex;align-items:center;gap:.45rem;color:#5d5a56;font-size:.75rem;line-height:1.4}.migration-experience_panelFooter___viNT p>span{display:grid;width:1.3rem;height:1.3rem;flex:0 0 1.3rem;place-items:center;border-radius:.3rem;background:#e2f2e8;color:#226044}.migration-experience_panelFooter___viNT p svg{width:.75rem;height:.75rem}.migration-experience_panelFooter___viNT button{display:inline-flex;min-height:2.75rem;flex:0 0 auto;align-items:center;gap:.55rem;border-radius:.5rem;background:#c8102e;padding:.55rem .7rem .55rem .85rem;color:white;font-size:.75rem;font-weight:750;box-shadow:0 2px 0 #7a081b;transition:background-color .16s ease,transform .12s ease,box-shadow .12s ease}.migration-experience_panelFooter___viNT button:hover{background:#9f0c24}.migration-experience_panelFooter___viNT button:active{transform:translateY(1px);box-shadow:0 1px 0 #560613}.migration-experience_panelFooter___viNT button svg{width:.9rem;height:.9rem}.migration-experience_experience__uGHJt figcaption{max-width:44rem;margin:.9rem auto 0;color:#5c5c5c;font-size:.75rem;line-height:1.55;text-align:center}@media (prefers-reduced-motion:no-preference){.migration-experience_stageBody__bICx0{animation:migration-experience_migration-panel-arrive__Bq2xm .34s cubic-bezier(.16,1,.3,1) both}.migration-experience_inventoryCard__o0Md4 li{animation:migration-experience_migration-row-arrive__vb0kD .32s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--row-delay,0s)}@keyframes migration-experience_migration-panel-arrive__Bq2xm{0%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes migration-experience_migration-row-arrive__vb0kD{0%{opacity:1;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}}@media (max-width:960px){.migration-experience_workspace__Q_eCh{grid-template-columns:1fr}.migration-experience_stageRail__Sn7Cn{border-right:0;border-bottom:1px solid rgb(255 255 255/.08)}.migration-experience_stageTabs__kK67_{grid-template-columns:repeat(6,minmax(7.25rem,1fr));overflow-x:auto;padding-bottom:.25rem;scrollbar-width:thin}.migration-experience_stageTabs__kK67_ button{grid-template-columns:auto minmax(0,1fr) auto}.migration-experience_recoveryNote__6ILhV,.migration-experience_stageTabs__kK67_ .migration-experience_stageIcon__BgRsg{display:none}.migration-experience_stageBody__bICx0{min-height:28rem}}@media (max-width:720px){.migration-experience_experience__uGHJt{margin-top:2rem}.migration-experience_sourceChooser__dR4DN{margin-inline:.5rem;padding:.8rem}.migration-experience_sourceChooserHeading__oW70K{display:block}.migration-experience_sourceChooserHeading__oW70K small{display:block;margin-top:.3rem}.migration-experience_sourceGrid__VkHh1{grid-template-columns:repeat(2,minmax(0,1fr))}.migration-experience_sourceButton__iFpb_{min-height:3.5rem}.migration-experience_sourceArrow__X8a53,.migration-experience_sourceButton__iFpb_ small{display:none}.migration-experience_frameTopbar__iG0pE{grid-template-columns:1fr auto}.migration-experience_frameTopbar__iG0pE>span:nth-child(2){display:none}.migration-experience_stageBody__bICx0{grid-template-columns:1fr;min-height:0;padding:1rem}.migration-experience_stageNarrative__Niy9I{padding:.2rem}.migration-experience_inventoryCard__o0Md4{min-height:19rem}.migration-experience_panelFooter___viNT{align-items:stretch;flex-direction:column}.migration-experience_panelFooter___viNT button{justify-content:space-between}}@media (max-width:440px){.migration-experience_sourceButton__iFpb_{gap:.45rem;padding-inline:.5rem}.migration-experience_sourceMark__pflTp{width:1.9rem;height:1.9rem}.migration-experience_sourceButton__iFpb_ strong{font-size:.75rem}.migration-experience_panelHeader__GoA_T{padding-inline:.85rem}.migration-experience_panelStatus__NaMxI{max-width:8rem;font-size:.75rem}.migration-experience_progressTrack__jETob{padding-inline:.85rem}.migration-experience_checkGrid__FtvGA>div{grid-template-columns:1fr;gap:.2rem}.migration-experience_inventoryCard__o0Md4 li{grid-template-columns:auto minmax(0,1fr)}.migration-experience_resourceOutcome__cm6Ij{grid-column:2}}@media (forced-colors:active){.migration-experience_inventoryCard__o0Md4,.migration-experience_panelStatus__NaMxI,.migration-experience_recoveryNote__6ILhV,.migration-experience_sourceButton__iFpb_[data-active=true],.migration-experience_stageTabs__kK67_ button[data-active=true]{border:2px solid CanvasText}.migration-experience_progressTrack__jETob span[data-complete=true]{background:Highlight}}@media print{.migration-experience_sourceChooser__dR4DN{display:none}.migration-experience_productFrame__JezDI{border-color:#777;box-shadow:none}.migration-experience_stageRail__Sn7Cn{display:none}.migration-experience_workspace__Q_eCh{display:block;min-height:0}.migration-experience_panelFooter___viNT button{display:none}}.migration-experience_sourceChooser__dR4DN{border:2px solid #20201e;border-bottom:0;border-radius:3px 8px 0 0;background:#d4e5ad;box-shadow:none}.migration-experience_sourceChooserHeading__oW70K span{font:600 1.55rem/1.2 var(--font-hand),cursive;letter-spacing:0;text-transform:none}.migration-experience_sourceButton__iFpb_{border:1.5px solid #20201e;border-radius:2px;background:#fffbee}.migration-experience_sourceButton__iFpb_[data-active=true]{border-color:#20201e;background:#ffdf38;box-shadow:3px 3px 0 #20201e}.migration-experience_productFrame__JezDI{border:2px solid #20201e;border-radius:3px;box-shadow:8px 8px 0 #f2a8cc,9px 9px 0 1px #20201e}.migration-experience_frameTopbar__iG0pE{background:#244cad}.migration-experience_inventoryHeader__WZisN{border-bottom:2px solid #20201e}.migration-experience_stageTabs__kK67_ button{border-radius:2px}@media (max-width:600px){.migration-experience_productFrame__JezDI{box-shadow:4px 4px 0 #f2a8cc,5px 5px 0 1px #20201e}}.migration-experience_sourceButton__iFpb_[data-active=true] small{color:#49443c}