@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,400,0,0";.migrate-landing-page{--accent: #3561B1;--accent-2: #4A7BD4;--accent-soft: #DAE3F5;--accent-softer: #EAF1FB;--good: #15A36E;--good-soft: #E6F7EF;--bad: #E0463A;--bad-soft: #FDECEA;--ink: #000;--ink-2: #1F2937;--muted: #4B5563;--muted-2: #6B7280;--line: #E5E9F0;--bg-soft: #F4F6FB;--bg-lav: #DAE3F5;--bg-dark: #F4F6FB;--radius-lg: 0;--shadow-sm: 0 1px 2px rgba(11,18,32,.06), 0 2px 8px rgba(11,18,32,.04);--shadow-md: 0 6px 18px rgba(11,18,32,.08), 0 2px 6px rgba(11,18,32,.04);--shadow-lg: 0 24px 60px rgba(11,18,32,.16), 0 8px 24px rgba(11,18,32,.08);--font-sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Merriweather", Georgia, "Times New Roman", serif;color:var(--ink);font-family:var(--font-sans);font-size:18px;line-height:1.6;max-width:100%;overflow-x:clip}.migrate-landing-page,.migrate-landing-page *{box-sizing:border-box}.migrate-landing-page img{display:block;max-width:100%}.migrate-landing-page a{color:inherit;text-decoration:none}.migrate-landing-page ul,.migrate-landing-page ol{margin:0;padding:0}.migrate-landing-page ul{list-style:none}.migrate-landing-page button,.migrate-landing-page input,.migrate-landing-page select,.migrate-landing-page textarea{font-family:inherit}.migrate-landing-page .material-symbols-outlined{display:inline-flex;align-items:center;justify-content:center;direction:ltr;font-family:Material Symbols Outlined;font-size:1em;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.migrate-landing-page .hdt-container{width:100%;max-width:1540px;margin:0 auto;padding:0 50px}.migrate-landing-page .hdt-section-inner,.migrate-landing-page .hdt-s-gradient{background:#fff}.migrate-landing-page .hdt-section-spacing{padding:var(--mlp-pt, 40px) 0 var(--mlp-pb, 60px)}.migrate-landing-page .hdt-container.hdt-section-spacing{padding:var(--mlp-pt, 20px) 50px var(--mlp-pb, 60px)}.migrate-landing-page .hdt-relative{position:relative}.migrate-landing-page .hdt-flex{display:flex}.migrate-landing-page .hdt-align-center{align-items:center}.migrate-landing-page .hdt-justify-center{justify-content:center}.migrate-landing-page .hdt-text-center{text-align:center}.migrate-landing-page .btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;border:1px solid transparent;border-radius:0;padding:0 30px;font-size:18px;font-weight:400;line-height:1.2;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.migrate-landing-page .btn-lg{min-height:52px;padding:0 30px;font-size:18px}.migrate-landing-page .btn-full{width:100%;justify-content:center}.migrate-landing-page .btn-primary{background:var(--ink);color:#fff;box-shadow:none}.migrate-landing-page .btn-primary:hover{background:var(--accent);color:#fff;transform:none;box-shadow:none}.migrate-landing-page .btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.migrate-landing-page .btn-ghost:hover{background:var(--ink);color:#fff;transform:none}.migrate-landing-page .eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.migrate-landing-page .eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #3561b12e}.migrate-landing-page .eyebrow-dark,.migrate-landing-page .eyebrow-light{color:var(--accent)}.migrate-landing-page .section-head{max-width:none;margin:0 0 30px;padding:0 15px;flex-direction:column;gap:18px}.migrate-landing-page .section-head h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(32px,4.2vw,42px);font-weight:600;line-height:1.2}.migrate-landing-page .section-head p{max-width:820px;margin:0 auto;color:var(--ink);opacity:.75;font-size:18px;line-height:1.6}.migrate-landing-page .section-head-light h2{color:var(--ink)}.migrate-landing-page .section-head-light p{color:var(--ink);opacity:.75}.migrate-landing-page .text-accent,.migrate-landing-page .text-accent-light{color:var(--accent)}.migrate-landing-page.hero{position:relative;padding:0;background:#fff;overflow:hidden}.migrate-landing-page .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.migrate-landing-page .hero-grid--reverse .hero-copy{order:2}.migrate-landing-page .hero-grid--reverse .hero-visual{order:1}.migrate-landing-page .display{margin:0 0 18px;color:var(--ink);font-family:var(--font-display);font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.2;overflow-wrap:break-word}.migrate-landing-page .highlight{background:linear-gradient(180deg,transparent 60%,rgba(224,70,58,.25) 60%);padding:0 4px;font-style:italic;font-weight:700;white-space:nowrap}.migrate-landing-page .lead{max-width:560px;margin:0 0 30px;color:var(--ink);opacity:.8;font-size:19px;line-height:1.6}.migrate-landing-page .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.migrate-landing-page .hero-visual{position:relative;display:flex;align-items:center;justify-content:flex-end;height:auto}.migrate-landing-page .hero-copy,.migrate-landing-page .hero-visual,.migrate-landing-page .cta-copy,.migrate-landing-page .cta-form{min-width:0}.migrate-landing-page .hero-image-wrap{width:min(100%,var(--hero-image-max-width, 760px));margin-left:auto}.migrate-landing-page .hero-grid--reverse .hero-image-wrap{margin-right:auto;margin-left:0}.migrate-landing-page .hero-image{width:100%;height:auto;filter:drop-shadow(0 30px 50px rgba(11,18,32,.14))}.migrate-landing-page .hero-blob{display:none}.migrate-landing-page.calculator-section,.migrate-landing-page.why-section,.migrate-landing-page.shopify-benefits-section,.migrate-landing-page.how-section,.migrate-landing-page.what-section,.migrate-landing-page.roadmap-section,.migrate-landing-page.cta-section,.migrate-landing-page.clients-section{content-visibility:auto;contain-intrinsic-size:auto 600px}.migrate-landing-page.calculator-section{position:relative;overflow:hidden;background:#fff;color:var(--ink);padding:0}.migrate-landing-page.calculator-section .hdt-section-inner{background:#fff}.migrate-landing-page.calculator-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(700px 300px at 20% 0%,rgba(53,97,177,.12),transparent 60%),radial-gradient(700px 300px at 80% 100%,rgba(74,123,212,.1),transparent 60%)}.migrate-landing-page.calculator-section .hdt-container{position:relative}.migrate-landing-page.calculator-section .section-head h2{color:var(--ink)}.migrate-landing-page.calculator-section .section-head p{color:var(--ink);opacity:.75}.migrate-landing-page .calc-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);padding:36px;box-shadow:var(--shadow-sm)}.migrate-landing-page .calc-inputs h3{margin:0 0 6px;font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.025em}.migrate-landing-page .calc-inputs .muted{margin:0 0 24px;color:var(--muted);font-size:14px}.migrate-landing-page .field{margin-bottom:22px}.migrate-landing-page .field label{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--ink-2);font-size:14px;font-weight:600}.migrate-landing-page .field-label-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.migrate-landing-page .field-label-row label{margin-bottom:0}.migrate-landing-page .fee-value-wrap{display:inline-flex;align-items:center;flex:0 0 auto;min-height:48px;background:var(--accent);color:#fff;border-radius:8px;padding:0 14px}.migrate-landing-page .fee-value-wrap span{color:#fff;font-size:16px;font-weight:700;line-height:1}.migrate-landing-page .fee-value{width:4ch;background:transparent;border:0;color:#fff;-webkit-text-fill-color:#fff;caret-color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1;outline:0;padding:0;text-align:right;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.migrate-landing-page .fee-value::-webkit-outer-spin-button,.migrate-landing-page .fee-value::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.migrate-landing-page .input-currency{display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;padding:0 14px;transition:border-color .2s,background .2s}.migrate-landing-page .input-currency:focus-within{border-color:var(--accent-2);background:#fff}.migrate-landing-page .input-currency span{margin-right:8px;color:var(--muted);font-weight:600}.migrate-landing-page .input-currency input{width:100%;background:transparent;border:0;outline:0;color:var(--ink);font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.02em;padding:14px 0}.migrate-landing-page input[type=range]{width:100%;height:6px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--accent) var(--rangeP,100%),var(--line) var(--rangeP,100%));border-radius:999px;outline:0}.migrate-landing-page input[type=range]::-webkit-slider-thumb{width:22px;height:22px;-webkit-appearance:none;appearance:none;background:#fff;border:4px solid var(--accent);border-radius:50%;cursor:pointer;box-shadow:0 4px 10px #0000004d}.migrate-landing-page input[type=range]::-moz-range-thumb{width:22px;height:22px;background:#fff;border:4px solid var(--accent);border-radius:50%;cursor:pointer}.migrate-landing-page .range-ticks{display:flex;justify-content:space-between;margin-top:8px;color:var(--muted-2);font-size:11px}.migrate-landing-page .calc-legend{margin-top:16px;padding:14px 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.7}.migrate-landing-page .calc-legend b{color:var(--ink-2);font-weight:600}.migrate-landing-page .calc-results{display:flex;flex-direction:column;gap:14px}.migrate-landing-page .result-card{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px 22px;box-shadow:var(--shadow-sm)}.migrate-landing-page .result-label{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:600}.migrate-landing-page .result-label .material-symbols-outlined{color:var(--good);font-size:18px}.migrate-landing-page .result-value{font-family:var(--font-display);font-size:clamp(30px,4.4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.1}.migrate-landing-page .result-bad{color:var(--bad)}.migrate-landing-page .result-good{color:var(--good)}.migrate-landing-page .result-sub{color:var(--muted);font-size:13px}.migrate-landing-page .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.migrate-landing-page .compare-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px;box-shadow:var(--shadow-sm)}.migrate-landing-page .compare-header{border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.migrate-landing-page .compare-mp .compare-header{color:var(--bad)}.migrate-landing-page .compare-web .compare-header{color:var(--good)}.migrate-landing-page .compare-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:7px 0;color:var(--muted);font-size:13.5px}.migrate-landing-page .compare-row:last-child{border-bottom:0}.migrate-landing-page .compare-row span:last-child,.migrate-landing-page .compare-row>span:nth-child(2){color:var(--ink);font-weight:500;text-align:right}.migrate-landing-page .compare-row.compare-revenue{margin-top:6px;padding-top:10px;font-weight:700}.migrate-landing-page .compare-row.compare-revenue strong{font-family:var(--font-display);font-size:17px}.migrate-landing-page .result-card-hero{background:linear-gradient(135deg,var(--good-soft),var(--accent-softer));border-color:#15a36e47;box-shadow:0 20px 40px #15a36e1a}.migrate-landing-page .result-microcopy{margin:6px 0 0;background:#fff;border-left:3px solid var(--accent-2);border-radius:8px;padding:14px 18px;color:var(--ink-2);font-size:14.5px;box-shadow:var(--shadow-sm)}.migrate-landing-page .result-microcopy b{color:var(--ink)}.migrate-landing-page .calc-cta{align-self:flex-start;margin-top:6px;background:var(--ink);color:#fff}.migrate-landing-page .calc-cta:hover{background:var(--accent);color:#fff}.migrate-landing-page.why-section,.migrate-landing-page.how-section,.migrate-landing-page.what-section,.migrate-landing-page.cta-section,.migrate-landing-page.clients-section,.migrate-landing-page.why-section .hdt-icon-box,.migrate-landing-page.how-section .hdt-section-inner,.migrate-landing-page.what-section .hdt-icon-box,.migrate-landing-page.cta-section .hdt-section-inner,.migrate-landing-page.clients-section .grid-custom{background:var(--bg-lav)}.migrate-landing-page .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:56px}.migrate-landing-page .why-card{background:#fff;border:1px solid transparent;border-radius:var(--radius-lg);padding:36px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.migrate-landing-page .why-card:hover,.migrate-landing-page .feature-card:hover,.migrate-landing-page .what-card:hover,.migrate-landing-page .logo-cell:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.migrate-landing-page .why-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border-radius:14px;font-size:24px;font-weight:700}.migrate-landing-page .why-icon .material-symbols-outlined,.migrate-landing-page .feature-icon .material-symbols-outlined,.migrate-landing-page .what-icon .material-symbols-outlined,.migrate-landing-page .success-icon .material-symbols-outlined{font-size:1em}.migrate-landing-page .why-bad .why-icon{background:var(--bad-soft);color:var(--bad)}.migrate-landing-page .why-good .why-icon{background:var(--good-soft);color:var(--good)}.migrate-landing-page .why-good{box-shadow:0 16px 40px #15a36e24}.migrate-landing-page .why-card h3,.migrate-landing-page .feature-card h3,.migrate-landing-page .what-card h3{margin:0 0 10px;color:var(--ink);font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.025em}.migrate-landing-page .why-card p,.migrate-landing-page .feature-card p,.migrate-landing-page .what-card p,.migrate-landing-page .how-card p{margin:0;color:var(--ink);opacity:.75;font-size:16px;line-height:1.6}.migrate-landing-page .compare{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;background:#fff;border:1px solid transparent;border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-sm)}.migrate-landing-page .compare-col h4{margin:0 0 18px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.migrate-landing-page .compare-col h4 span{padding:6px 14px;border-radius:999px}.migrate-landing-page .compare-bad h4 span{background:var(--bad-soft);color:var(--bad)}.migrate-landing-page .compare-good h4 span{background:var(--good-soft);color:var(--good)}.migrate-landing-page .compare-col ul li{display:flex;align-items:center;gap:10px;border-bottom:1px dashed var(--line);padding:12px 0;color:var(--ink);font-size:16px}.migrate-landing-page .compare-bad ul li:before,.migrate-landing-page .compare-good ul li:before{font-family:Material Symbols Outlined;font-size:18px;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.migrate-landing-page .compare-bad ul li:before{content:"close";color:var(--bad)}.migrate-landing-page .compare-good ul li:before{content:"check";color:var(--good)}.migrate-landing-page .compare-col ul li:last-child{border-bottom:0}.compare.reveal{display:grid;justify-items:center}.migrate-landing-page .compare-vs{display:grid;padding:2rem 10rem}.migrate-landing-page .compare-vs span{place-items:center;align-self:center;text-align:center;padding:2rem;background:var(--ink);color:#fff;border-radius:50%;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.05em}.migrate-landing-page.shopify-benefits-section{background:#fff}.migrate-landing-page .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.migrate-landing-page .feature-card{background:var(--bg-lav);border:1px solid transparent;border-radius:var(--radius-lg);padding:32px 28px;transition:transform .2s ease,box-shadow .2s ease}.migrate-landing-page .feature-icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:20px;background:#fff;border-radius:14px;font-size:26px;box-shadow:var(--shadow-sm)}.migrate-landing-page .feature-card h3{font-size:22px}.migrate-landing-page .how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.migrate-landing-page .how-card{position:relative;overflow:hidden;background:#fff;border:1px solid transparent;border-radius:var(--radius-lg);padding:40px 32px 32px;box-shadow:var(--shadow-sm)}.migrate-landing-page .how-num{margin-bottom:16px;color:var(--accent);font-family:var(--font-display);font-size:48px;font-weight:700;line-height:1;letter-spacing:-.04em}.migrate-landing-page .how-card h3{margin:0 0 10px;color:var(--ink);font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.025em}.migrate-landing-page .what-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.migrate-landing-page .what-card{background:var(--bg-lav);border:1px solid transparent;border-radius:var(--radius-lg);padding:40px 32px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.migrate-landing-page .what-icon{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 22px;background:#fff;border-radius:50%;font-size:32px;box-shadow:var(--shadow-sm)}.migrate-landing-page .what-extras{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;background:#f4f6fb;border-radius:var(--radius-lg);padding:26px 32px}.migrate-landing-page .what-extras>span{color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.02em}.migrate-landing-page .what-extras ul{display:flex;flex-wrap:wrap;gap:10px 28px}.migrate-landing-page .what-extras ul li{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px;font-weight:500}.migrate-landing-page .what-extras ul li:before{content:"check_circle";color:var(--good);font-family:Material Symbols Outlined;font-size:18px;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.migrate-landing-page.roadmap-section{position:relative;overflow:hidden;background:var(--bg-soft);color:var(--ink)}.migrate-landing-page.roadmap-section .hdt-section-inner{background:var(--bg-soft)}.migrate-landing-page.roadmap-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(700px 300px at 50% 0%,rgba(53,97,177,.12),transparent 60%)}.migrate-landing-page .journey-map{display:flex;flex-direction:column;gap:20px}.migrate-landing-page .journey-overview{display:grid;grid-template-columns:minmax(320px,.74fr) 1fr;gap:28px;align-items:center;background:#fff;border:1px solid var(--line);padding:20px 24px;box-shadow:var(--shadow-sm)}.migrate-landing-page .journey-kicker{display:inline-block;margin:0;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.migrate-landing-page .journey-overview h3{margin:8px 0 0;font-family:var(--font-display);font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.15}.migrate-landing-page .journey-overview p{max-width:720px;margin:0;color:var(--muted)}.migrate-landing-page .journey-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;list-style:none;margin:0;padding:0}.migrate-landing-page .journey-phase-card{position:relative;z-index:1;display:flex;flex-direction:column;min-height:360px;background:#fff;border:1px solid var(--line);padding:20px;box-shadow:var(--shadow-sm)}.migrate-landing-page .journey-phase-card:not(:last-child):after{content:"\2192";position:absolute;top:50%;right:-13px;z-index:3;display:grid;place-items:center;width:26px;height:26px;transform:translateY(-50%);background:var(--accent-soft);color:var(--accent);border-radius:999px;font-size:15px;font-weight:800;box-shadow:0 10px 24px #0b12201f}.migrate-landing-page .phase-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.migrate-landing-page .phase-number{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;background:var(--accent-soft);color:var(--accent);border:5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #3561b133,0 14px 34px #3561b129;font-family:var(--font-display);font-size:20px;font-weight:600}.migrate-landing-page .phase-label{display:block;margin-bottom:6px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.migrate-landing-page .phase-head h4{margin:0;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.2}.migrate-landing-page .phase-steps ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.migrate-landing-page .phase-steps li{display:grid;grid-template-columns:28px 1fr;gap:10px;border-top:1px solid var(--line);padding-top:10px;padding-bottom:10px}.migrate-landing-page .phase-steps li:first-child{border-top:0;padding-top:0}.migrate-landing-page .phase-steps li>span{color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.08em}.migrate-landing-page .phase-steps strong{display:block;margin-bottom:4px;color:var(--ink);font-size:15px}.migrate-landing-page .phase-steps p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.45}.migrate-landing-page .phase-output{margin:auto 0 0;background:var(--accent-softer);border-left:3px solid var(--accent);padding:12px;color:var(--ink-2);font-size:12.5px;font-weight:700;line-height:1.45}.migrate-landing-page .cta-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:start}.migrate-landing-page .cta-copy h2{margin:14px 0;color:var(--ink);font-family:var(--font-display);font-size:clamp(34px,4.6vw,52px);font-weight:600;line-height:1.1;letter-spacing:-.035em}.migrate-landing-page .cta-copy p{max-width:520px;margin:0 0 26px;color:var(--ink);opacity:.78;font-size:18px;line-height:1.6}.migrate-landing-page .cta-bullets li{display:flex;align-items:center;gap:8px;padding:10px 0;color:var(--ink);font-size:16px;font-weight:500}.migrate-landing-page .cta-bullets li:before{content:"check_circle";flex:0 0 auto;color:var(--good);font-family:Material Symbols Outlined;font-size:20px;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.migrate-landing-page .cta-form{position:relative;background:#fff;border:1px solid transparent;border-radius:var(--radius-lg);padding:36px;box-shadow:var(--shadow-lg)}.migrate-landing-page .cta-form h3{margin:0 0 22px;color:var(--ink);font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.025em}.migrate-landing-page .cta-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.migrate-landing-page .cta-form label{display:block;margin-bottom:14px;color:var(--ink-2);font-size:13.5px;font-weight:600}.migrate-landing-page .cta-form input,.migrate-landing-page .cta-form select,.migrate-landing-page .cta-form textarea{display:block;width:100%;margin-top:6px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;color:var(--ink);font-size:15px;outline:0;transition:border-color .15s,box-shadow .15s}.migrate-landing-page .cta-form input:focus,.migrate-landing-page .cta-form select:focus,.migrate-landing-page .cta-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.migrate-landing-page .cta-form textarea{resize:vertical}.migrate-landing-page .cta-form input[aria-invalid=true],.migrate-landing-page .cta-form select[aria-invalid=true],.migrate-landing-page .cta-form textarea[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 4px var(--bad-soft)}.migrate-landing-page .form-note{margin-top:12px;color:var(--muted-2);font-size:12px;text-align:center}.migrate-landing-page .form-success{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:var(--radius-lg);padding:32px;text-align:center;animation:mlp-fade .3s ease}.migrate-landing-page .form-success[hidden]{display:none}.migrate-landing-page .form-success--static{position:relative;inset:auto;margin-bottom:22px;border:1px solid var(--line);box-shadow:none}.migrate-landing-page .form-error{margin-bottom:22px;background:var(--bad-soft);border-left:3px solid var(--bad);padding:14px 18px;color:var(--ink)}.migrate-landing-page .form-error ul{margin:0;padding-left:18px;list-style:disc}.migrate-landing-page .success-icon{display:grid;place-items:center;width:72px;height:72px;margin-bottom:18px;background:var(--good-soft);color:var(--good);border-radius:50%;font-size:36px;font-weight:800}.migrate-landing-page .form-success h4{margin:0 0 8px;font-family:var(--font-display);font-size:24px}.migrate-landing-page .form-success p{margin:0;color:var(--muted)}.migrate-landing-page.clients-section .grid-custom{padding-top:var(--mlp-pt, 40px);padding-bottom:var(--mlp-pb, 60px)}.migrate-landing-page .logo-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.migrate-landing-page .logo-cell{display:grid;place-items:center;height:96px;background:var(--bg-lav);border:1px solid transparent;border-radius:14px;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.1em;transition:color .2s,transform .2s,background .2s,box-shadow .2s}.migrate-landing-page .logo-cell:hover{background:#fff;color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.migrate-landing-page .reveal{opacity:1;transform:none}.migrate-landing-page.mlp-js-ready .reveal{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.migrate-landing-page.mlp-js-ready .reveal.is-visible{opacity:1;transform:none}@keyframes mlp-fade{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.migrate-landing-page .flash{animation:mlp-flash .35s ease}@keyframes mlp-flash{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@media(max-width:1100px){.migrate-landing-page .journey-overview{grid-template-columns:1fr}.migrate-landing-page .journey-phases{grid-template-columns:repeat(2,1fr)}.migrate-landing-page .journey-phase-card{min-height:0}.migrate-landing-page .journey-phase-card:not(:last-child):after{display:none}}@media(max-width:1000px){.migrate-landing-page .features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.migrate-landing-page.hero{padding:50px 0 60px}.migrate-landing-page .hero-grid,.migrate-landing-page .hero-grid--reverse{grid-template-columns:1fr;gap:40px}.migrate-landing-page .hero-copy,.migrate-landing-page .hero-grid--reverse .hero-copy{order:2}.migrate-landing-page .hero-visual,.migrate-landing-page .hero-grid--reverse .hero-visual{order:1}.migrate-landing-page .hero-image-wrap{width:100%;max-width:680px;margin-right:auto;margin-left:auto}.migrate-landing-page .cta-grid{grid-template-columns:1fr}}@media(max-width:880px){.migrate-landing-page .calc-grid,.migrate-landing-page .compare-grid,.migrate-landing-page .why-grid,.migrate-landing-page .how-grid,.migrate-landing-page .what-grid{grid-template-columns:1fr}.migrate-landing-page .logo-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.migrate-landing-page .hdt-container{padding:0 12px}.migrate-landing-page .hdt-container.hdt-section-spacing{padding:var(--mlp-pt, 15px) 12px var(--mlp-pb, 40px)}.migrate-landing-page .hdt-section-spacing{padding:var(--mlp-pt, 30px) 0 var(--mlp-pb, 40px)}.migrate-landing-page .section-head{padding:0 4px}.migrate-landing-page .calc-grid{gap:18px;padding:18px}.migrate-landing-page .result-card{padding:18px}.migrate-landing-page .compare-card{padding:16px}.migrate-landing-page .compare{grid-template-columns:1fr}.migrate-landing-page .compare-vs{justify-self:center;margin:8px 0}.migrate-landing-page .journey-overview{padding:18px}.migrate-landing-page .journey-phases{grid-template-columns:1fr}.migrate-landing-page .phase-head h4{font-size:24px}.migrate-landing-page .cta-form{padding:20px}.migrate-landing-page .btn{white-space:normal;text-align:center}.migrate-landing-page .highlight{white-space:normal}.migrate-landing-page .hero-visual{max-width:100%;overflow:hidden}}@media(max-width:640px){.migrate-landing-page .cta-form .form-row{grid-template-columns:1fr}}@media(max-width:540px){.migrate-landing-page .features-grid{grid-template-columns:1fr}}@media(max-width:520px){.migrate-landing-page .logo-grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.migrate-landing-page *,.migrate-landing-page *:before,.migrate-landing-page *:after{animation:none!important;transition:none!important}.migrate-landing-page .reveal,.migrate-landing-page.mlp-js-ready .reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/migrate-landing-page.css.map */
