.migration[data-astro-cid-x4fsrzb5]{color:var(--dark-grey, #4a4a4a)}.migration-narrow[data-astro-cid-x4fsrzb5]{max-width:760px;margin:0 auto;padding:0 16px}.migration-wide[data-astro-cid-x4fsrzb5]{max-width:1120px;margin:0 auto;padding:0 16px}.migration-center[data-astro-cid-x4fsrzb5]{text-align:center}.migration-hero[data-astro-cid-x4fsrzb5]{background:linear-gradient(180deg,#c1e7ff,#fff);padding:8rem 0 3rem}@media(min-width:769px){.migration-hero[data-astro-cid-x4fsrzb5]{padding:10rem 0 4rem}}.migration-hero-grid[data-astro-cid-x4fsrzb5]{display:grid;gap:40px;align-items:center}@media(min-width:1000px){.migration-hero-grid[data-astro-cid-x4fsrzb5]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}}.migration-hero-media[data-astro-cid-x4fsrzb5]{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:transparent;border:1px solid rgba(15,23,42,.08);border-radius:20px;color:#64748b;text-align:center;padding:1.5rem}.migration-hero-placeholder-title[data-astro-cid-x4fsrzb5]{font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:.01em;text-wrap:balance}.migration-label[data-astro-cid-x4fsrzb5]{font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--logo-blue, #2563eb);margin-bottom:.75rem}.migration-title[data-astro-cid-x4fsrzb5]{font-size:clamp(2rem,4.5vw,3rem);line-height:1.12;font-weight:700;letter-spacing:-.02em;color:var(--title-color, #111827);margin-bottom:1.25rem}.migration-lede[data-astro-cid-x4fsrzb5]{font-size:1.15rem;line-height:1.7;margin-bottom:1.75rem}.migration-actions[data-astro-cid-x4fsrzb5]{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.migration[data-astro-cid-x4fsrzb5] .migration-button[data-astro-cid-x4fsrzb5]{display:inline-block;background:var(--logo-blue, #2563eb);color:#fff;font-weight:600;text-decoration:none;border-radius:9999px;padding:.75rem 1.75rem}.migration[data-astro-cid-x4fsrzb5] .migration-link-button[data-astro-cid-x4fsrzb5]{font-weight:600;text-decoration:none;color:var(--logo-blue, #2563eb)}.migration[data-astro-cid-x4fsrzb5] .migration-link-button[data-astro-cid-x4fsrzb5]:after{content:" →"}.migration-band[data-astro-cid-x4fsrzb5]{padding:64px 0;scroll-margin-top:64px}.migration-band-tint[data-astro-cid-x4fsrzb5]{background:var(--light-grey, #f5f7fa)}.migration-band[data-astro-cid-x4fsrzb5] h2[data-astro-cid-x4fsrzb5]{margin-bottom:.75rem}.migration-sub[data-astro-cid-x4fsrzb5]{margin-bottom:0}.migration-grid[data-astro-cid-x4fsrzb5]{display:grid;gap:20px;margin-top:32px}@media(min-width:700px){.migration-grid-2[data-astro-cid-x4fsrzb5],.migration-grid-3[data-astro-cid-x4fsrzb5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.migration-grid-3[data-astro-cid-x4fsrzb5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.migration-card[data-astro-cid-x4fsrzb5]{background:#fff;border-radius:16px;padding:28px;box-shadow:0 0 20px #0000000f}.migration-card-icon[data-astro-cid-x4fsrzb5],.migration-move-icon[data-astro-cid-x4fsrzb5]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#e8f4ff;color:var(--logo-blue, #2563eb);font-size:1.5rem;margin-bottom:14px;flex-shrink:0}.migration-card[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5],.migration-move[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5],.migration-path[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5],.migration-steps[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5]{font-size:1.1rem;font-weight:700;color:var(--title-color, #111827);margin:0 0 .4rem}.migration-card[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5],.migration-move[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5],.migration-steps[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5]{margin:0;line-height:1.6}.migration-path[data-astro-cid-x4fsrzb5]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;display:flex;flex-direction:column;align-items:flex-start}.migration-path-featured[data-astro-cid-x4fsrzb5]{border:2px solid var(--logo-blue, #2563eb)}.migration-path-label[data-astro-cid-x4fsrzb5]{font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--logo-blue, #2563eb);margin-bottom:.5rem}.migration-path[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5]{font-size:1.4rem}.migration-path[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5]{line-height:1.65}.migration-path[data-astro-cid-x4fsrzb5] ul[data-astro-cid-x4fsrzb5]{list-style:none;padding:0;margin:.5rem 0 1.5rem;flex-grow:1}.migration-path[data-astro-cid-x4fsrzb5] li[data-astro-cid-x4fsrzb5]{position:relative;padding-left:1.6rem;margin-bottom:.5rem;line-height:1.55}.migration-path[data-astro-cid-x4fsrzb5] li[data-astro-cid-x4fsrzb5]:before{content:"✓";position:absolute;left:0;color:var(--logo-blue, #2563eb);font-weight:700}.migration-move[data-astro-cid-x4fsrzb5]{display:flex;gap:14px;align-items:flex-start}.migration-move-icon[data-astro-cid-x4fsrzb5]{margin-bottom:0}.migration-steps[data-astro-cid-x4fsrzb5]{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:20px}@media(min-width:900px){.migration-steps[data-astro-cid-x4fsrzb5]{grid-template-columns:repeat(5,minmax(0,1fr))}}.migration-steps[data-astro-cid-x4fsrzb5] li[data-astro-cid-x4fsrzb5]{background:#fff;border-radius:16px;padding:24px}.migration-step-number[data-astro-cid-x4fsrzb5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:var(--logo-blue, #2563eb);color:#fff;font-weight:700;margin-bottom:12px}.migration-body[data-astro-cid-x4fsrzb5]{padding-top:56px;padding-bottom:80px}.migration-toc[data-astro-cid-x4fsrzb5]{border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.migration-toc-title[data-astro-cid-x4fsrzb5]{font-weight:600;color:var(--title-color, #111827);margin-bottom:.5rem}.migration-toc[data-astro-cid-x4fsrzb5] ol[data-astro-cid-x4fsrzb5]{list-style:decimal;padding-left:1.25rem;margin:0}.migration-toc[data-astro-cid-x4fsrzb5] li[data-astro-cid-x4fsrzb5]{margin:.25rem 0}.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]{padding-top:40px;scroll-margin-top:96px}.migration[data-astro-cid-x4fsrzb5] h2[data-astro-cid-x4fsrzb5]{font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--title-color, #111827);margin-bottom:1rem}.migration-body[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5]{font-size:1.2rem;font-weight:700;color:var(--title-color, #111827);margin:1.5rem 0 .5rem}.migration-body[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5],.migration-body[data-astro-cid-x4fsrzb5] li[data-astro-cid-x4fsrzb5]{line-height:1.7}.migration-body[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5]{margin-bottom:1rem}.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ul[data-astro-cid-x4fsrzb5],.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ol[data-astro-cid-x4fsrzb5]{padding-left:1.25rem;margin-bottom:1rem}.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ul[data-astro-cid-x4fsrzb5]{list-style:disc}.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ol[data-astro-cid-x4fsrzb5]{list-style:decimal}.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ul[data-astro-cid-x4fsrzb5]>li[data-astro-cid-x4fsrzb5],.migration-body[data-astro-cid-x4fsrzb5] section[data-astro-cid-x4fsrzb5]>ol[data-astro-cid-x4fsrzb5]>li[data-astro-cid-x4fsrzb5]{margin-bottom:.5rem}.migration-pay[data-astro-cid-x4fsrzb5]{margin:8px 0 24px}.migration-pay[data-astro-cid-x4fsrzb5] .migration-card[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5]{margin-top:0}.migration[data-astro-cid-x4fsrzb5] strong[data-astro-cid-x4fsrzb5]{color:var(--title-color, #111827)}.migration-body[data-astro-cid-x4fsrzb5] a[data-astro-cid-x4fsrzb5],.migration-card[data-astro-cid-x4fsrzb5] a[data-astro-cid-x4fsrzb5]{color:var(--logo-blue, #2563eb);text-decoration:underline;text-underline-offset:2px}.migration[data-astro-cid-x4fsrzb5] code[data-astro-cid-x4fsrzb5]{font-size:.9em;background:#f3f4f6;border-radius:4px;padding:.1em .35em;overflow-wrap:anywhere}.migration-faq-group[data-astro-cid-x4fsrzb5] h3[data-astro-cid-x4fsrzb5]{margin-top:2rem}.migration-faq[data-astro-cid-x4fsrzb5]{border-bottom:1px solid #e5e7eb}.migration-faq[data-astro-cid-x4fsrzb5] summary[data-astro-cid-x4fsrzb5]{cursor:pointer;list-style:none;padding:16px 32px 16px 0;position:relative;font-weight:600;color:var(--title-color, #111827);line-height:1.45}.migration-faq[data-astro-cid-x4fsrzb5] summary[data-astro-cid-x4fsrzb5]::-webkit-details-marker{display:none}.migration-faq[data-astro-cid-x4fsrzb5] summary[data-astro-cid-x4fsrzb5]:after{content:"+";position:absolute;right:4px;top:14px;font-size:1.3rem;font-weight:400;color:var(--logo-blue, #2563eb)}.migration-faq[data-astro-cid-x4fsrzb5][open] summary[data-astro-cid-x4fsrzb5]:after{content:"−"}.migration-faq[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5]{margin:0 0 16px}.migration-faq[data-astro-cid-x4fsrzb5] p[data-astro-cid-x4fsrzb5] a{color:var(--logo-blue, #2563eb);text-decoration:underline;text-underline-offset:2px}.migration-cta[data-astro-cid-x4fsrzb5]{margin-top:56px;padding:40px 32px!important;border-radius:16px;background:var(--light-grey, #f5f7fa);text-align:center}.migration-cta[data-astro-cid-x4fsrzb5] .migration-button[data-astro-cid-x4fsrzb5]{margin:.5rem 0 1rem}.migration-cta-secondary[data-astro-cid-x4fsrzb5]{font-size:.95rem;margin-bottom:0!important}
