.migration_platformTransition__lQKJT{--transfer-duration:3.6s;display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);gap:20px;min-height:352px}.migration_platformWindow__aAT9I{height:56px;overflow:hidden}.migration_platformStrip__yQRO4{animation:migration_platforms__qLB0p 10.8s infinite}.migration_platformName__9e_NG{display:flex;align-items:center;gap:16px;height:56px;white-space:nowrap;font-size:clamp(24px,2.78vw,40px);font-weight:500;line-height:1.1;letter-spacing:-.03em}.migration_medusaMark__RB9ST,.migration_platformName__9e_NG img{flex-shrink:0}.migration_medusaMark__RB9ST{width:37px;height:40px;background-color:var(--color-neutral-white);mask:url(/images/services/platform-migration/medusa.svg) center/contain no-repeat;animation:migration_medusa-pulse__lxYFg var(--transfer-duration) ease-in-out infinite}.migration_connector__z5R_v{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:12px}.migration_connectorLine__CJ0EZ{position:relative;flex:1;border-bottom:3px dotted rgb(52 140 240/40%)}.migration_transferPacket__W7HBX{position:absolute;inset:0;animation:migration_transfer__gxENN var(--transfer-duration) cubic-bezier(.16,1,.3,1) infinite}.migration_transferPacket__W7HBX:before{position:absolute;top:1.5px;left:0;width:12px;height:12px;border-radius:50%;background-color:var(--color-accent-blue-primary);content:"";transform:translate(-50%,-50%)}.migration_medusaMark__RB9ST,.migration_platformStrip__yQRO4,.migration_transferPacket__W7HBX{animation-play-state:paused}.migration_platformTransition__lQKJT[data-playing=true] .migration_medusaMark__RB9ST,.migration_platformTransition__lQKJT[data-playing=true] .migration_platformStrip__yQRO4,.migration_platformTransition__lQKJT[data-playing=true] .migration_transferPacket__W7HBX{animation-play-state:running}@keyframes migration_platforms__qLB0p{0%,24%{transform:translateY(0)}33%,57%{transform:translateY(-56px)}66%,90%{transform:translateY(-112px)}to{transform:translateY(-168px)}}@keyframes migration_transfer__gxENN{0%{transform:translateX(0);opacity:0}8%{opacity:1}65%{transform:translateX(100%);opacity:1}75%,to{transform:translateX(100%);opacity:0}}@keyframes migration_medusa-pulse__lxYFg{0%,55%,to{background-color:var(--color-neutral-white)}68%,78%{background-color:var(--color-accent-blue-primary)}}@media (max-width:1100px){.migration_platformTransition__lQKJT{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}}@media (max-width:767px){.migration_platformTransition__lQKJT{grid-template-columns:minmax(0,1fr);gap:16px}.migration_platformTransition__lQKJT>div:not(.migration_connector__z5R_v){min-height:240px}.migration_platformName__9e_NG{font-size:28px}.migration_connector__z5R_v{height:48px;width:80px;justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.migration_medusaMark__RB9ST,.migration_platformStrip__yQRO4,.migration_transferPacket__W7HBX{animation:none}.migration_transferPacket__W7HBX{display:none}}.hero-background_artwork__pA5kY{position:absolute;z-index:-1;top:-151px;right:0;width:828px;height:1116px;transform:scaleX(-1);pointer-events:none;user-select:none;overflow-wrap:break-word;font-family:var(--font-geist-mono);font-size:0;font-weight:500;line-height:0;color:rgb(28 28 28/30%);text-align:justify;letter-spacing:1.2px;text-transform:uppercase;white-space:pre-wrap}.hero-background_artwork__pA5kY p{margin:0;font-size:12px;line-height:1.5}.platform-cost-visual_visual__mtU8q{position:relative;max-width:1164px;margin-inline:auto}.platform-cost-visual_visual__mtU8q:before{content:"";position:absolute;top:calc(-100% * 12 / 550);left:50%;width:100vw;height:calc(100% * 504 / 550);transform:translateX(-50%);pointer-events:none;background-image:url(/images/services/shopify-plus-alternative/platform-cost-background.svg);background-repeat:repeat-x;background-position:50%;background-size:auto 100%}