.dg-scroll[data-astro-cid-77lboswp]{--dg-paper:#f5f5f5;--dg-paper-2:#ececec;--dg-node:#fff;--dg-ink:#2d3142;--dg-muted:#4f5d75;--dg-rule:#bfc0c0;--dg-accent:#bf4520;background:var(--dg-paper);border:1px solid var(--rule);width:100%;margin-top:28px;overflow-x:auto}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dg-scroll[data-astro-cid-77lboswp]{--dg-paper:#2d3142;--dg-paper-2:#393e53;--dg-node:#2d3142;--dg-ink:#f5f5f5;--dg-muted:#bfc0c0;--dg-rule:#bfc0c040;--dg-accent:#f08a59}}:root[data-theme=dark] .dg-scroll[data-astro-cid-77lboswp]{--dg-paper:#2d3142;--dg-paper-2:#393e53;--dg-node:#2d3142;--dg-ink:#f5f5f5;--dg-muted:#bfc0c0;--dg-rule:#bfc0c040;--dg-accent:#f08a59}.dg[data-astro-cid-77lboswp]{width:100%;min-width:960px;font-family:var(--font-jp);display:block}.dg-node[data-astro-cid-77lboswp]{fill:var(--dg-node);stroke:var(--dg-ink);stroke-width:1px}.dg-customer[data-astro-cid-77lboswp]{fill:var(--dg-paper-2);stroke:var(--dg-rule);stroke-width:1px}.dg-artifact[data-astro-cid-77lboswp]{fill:none;stroke:var(--dg-muted);stroke-width:1px;stroke-dasharray:4 3}.dg-ink[data-astro-cid-77lboswp]{fill:var(--dg-ink)}.dg-muted[data-astro-cid-77lboswp]{fill:var(--dg-muted)}.dg-accent[data-astro-cid-77lboswp]{fill:var(--dg-accent)}.dg-fill-muted[data-astro-cid-77lboswp]{fill:var(--dg-muted)}.dg-stroke-muted[data-astro-cid-77lboswp]{stroke:var(--dg-muted)}.dg-stroke-accent[data-astro-cid-77lboswp]{stroke:var(--dg-accent)}.dg-name[data-astro-cid-77lboswp]{font-size:14px;font-weight:600}.dg-cell[data-astro-cid-77lboswp]{font-size:13px}.dg-label[data-astro-cid-77lboswp]{font-size:13px;font-weight:500}.dg-mono[data-astro-cid-77lboswp]{font-family:var(--font-mono);letter-spacing:.12em;font-size:11px}.dg-scroll[data-astro-cid-civanwh4]{--dg-paper:#f5f5f5;--dg-node:#fff;--dg-ink:#2d3142;--dg-muted:#4f5d75;--dg-zone:#2d314205;--dg-accent:#bf4520;background:var(--dg-paper);border:1px solid var(--rule);width:100%;margin-top:28px;overflow-x:auto}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dg-scroll[data-astro-cid-civanwh4]{--dg-paper:#2d3142;--dg-node:#2d3142;--dg-ink:#f5f5f5;--dg-muted:#bfc0c0;--dg-zone:#f5f5f505;--dg-accent:#f08a59}}:root[data-theme=dark] .dg-scroll[data-astro-cid-civanwh4]{--dg-paper:#2d3142;--dg-node:#2d3142;--dg-ink:#f5f5f5;--dg-muted:#bfc0c0;--dg-zone:#f5f5f505;--dg-accent:#f08a59}.dg[data-astro-cid-civanwh4]{width:100%;min-width:960px;font-family:var(--font-jp);display:block}.dg-zone[data-astro-cid-civanwh4]{fill:var(--dg-zone);stroke:var(--dg-muted);stroke-width:1px;stroke-dasharray:5 4}.dg-mask[data-astro-cid-civanwh4]{fill:var(--dg-paper)}.dg-node[data-astro-cid-civanwh4]{fill:var(--dg-node);stroke:var(--dg-ink);stroke-width:1px}.dg-blocked[data-astro-cid-civanwh4]{fill:none;stroke:var(--dg-muted);stroke-width:1px;stroke-dasharray:4 3}.dg-ink[data-astro-cid-civanwh4]{fill:var(--dg-ink)}.dg-muted[data-astro-cid-civanwh4]{fill:var(--dg-muted)}.dg-accent[data-astro-cid-civanwh4]{fill:var(--dg-accent)}.dg-fill-muted[data-astro-cid-civanwh4]{fill:var(--dg-muted)}.dg-fill-accent[data-astro-cid-civanwh4]{fill:var(--dg-accent)}.dg-stroke-muted[data-astro-cid-civanwh4]{stroke:var(--dg-muted)}.dg-stroke-accent[data-astro-cid-civanwh4]{stroke:var(--dg-accent)}.dg-big[data-astro-cid-civanwh4]{letter-spacing:-.02em;font-size:20px;font-weight:600}.dg-name[data-astro-cid-civanwh4]{font-size:15px;font-weight:600}.dg-label[data-astro-cid-civanwh4]{font-size:13px;font-weight:500}.migration[data-astro-cid-3lppbpds] section[id]{scroll-margin-top:86px}.back-link[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin-bottom:32px;font-size:14px;text-decoration:none;display:inline-block}.back-link[data-astro-cid-3lppbpds]:hover,.section-nav[data-astro-cid-3lppbpds] a[data-astro-cid-3lppbpds]:hover{color:var(--accent-deep)}.hero-grid[data-astro-cid-3lppbpds]{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:52px;display:grid}h1[data-astro-cid-3lppbpds]{font-size:clamp(30px,3.9vw,40px);line-height:1.55}.hero-lead[data-astro-cid-3lppbpds]{margin:22px 0 12px;font-size:19px;font-weight:500}.hero-summary[data-astro-cid-3lppbpds]{color:var(--ink-muted);line-height:2.05}.actions[data-astro-cid-3lppbpds]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.intro-note[data-astro-cid-3lppbpds]{border-left:1px solid var(--rule);padding-left:26px}.note-mark[data-astro-cid-3lppbpds]{color:var(--accent-deep);font-size:30px}.intro-note[data-astro-cid-3lppbpds] p[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin:12px 0 0;font-size:15px;line-height:2}.intro-note[data-astro-cid-3lppbpds] .proof[data-astro-cid-3lppbpds]{font-family:var(--font-mono);margin-top:20px;font-size:12.5px}.section-nav[data-astro-cid-3lppbpds]{flex-wrap:wrap;gap:12px 30px;padding:20px 0;display:flex}.section-nav[data-astro-cid-3lppbpds] a[data-astro-cid-3lppbpds]{color:var(--ink-muted);align-items:baseline;gap:9px;font-size:14.5px;text-decoration:none;display:flex}.section-nav[data-astro-cid-3lppbpds] span[data-astro-cid-3lppbpds]{font:12px var(--font-mono);color:var(--accent-deep)}h3[data-astro-cid-3lppbpds]{font-size:18px;line-height:1.7}.two-columns[data-astro-cid-3lppbpds]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.column[data-astro-cid-3lppbpds]{border-top:1px solid var(--rule);padding:24px 0}.column[data-astro-cid-3lppbpds]:nth-child(odd){padding-right:34px}.column[data-astro-cid-3lppbpds]:nth-child(2n){border-left:1px solid var(--rule);padding-left:34px}.column[data-astro-cid-3lppbpds] p[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin-top:10px;font-size:16px;line-height:2}.commitments[data-astro-cid-3lppbpds]{margin-top:28px}.commitments[data-astro-cid-3lppbpds] h3[data-astro-cid-3lppbpds]{font-size:16px}.boundary[data-astro-cid-3lppbpds]{border-left:2px solid var(--rule-strong);color:var(--ink-muted);max-width:76em;margin-top:16px;padding-left:18px;font-size:14px;line-height:2}.scope-columns[data-astro-cid-3lppbpds]{margin-top:28px}ul[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin-top:14px;padding-left:1.25em;font-size:16px;line-height:2;list-style:outside}li[data-astro-cid-3lppbpds]+li[data-astro-cid-3lppbpds]{margin-top:5px}li[data-astro-cid-3lppbpds]::marker{color:var(--rule-strong)}.scope-note[data-astro-cid-3lppbpds]{color:var(--ink-muted);max-width:70em;margin-top:12px;font-size:14.5px}.prices[data-astro-cid-3lppbpds]{border-bottom:1px solid var(--rule)}.column[data-astro-cid-3lppbpds] .price-note[data-astro-cid-3lppbpds]{margin-top:16px;font-size:14px}.price-example[data-astro-cid-3lppbpds]{max-width:52em;padding-top:28px}.price-example[data-astro-cid-3lppbpds] h3[data-astro-cid-3lppbpds]{font-size:16px}.price-example[data-astro-cid-3lppbpds] p[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin-top:12px;font-size:16px;line-height:2}.price-example[data-astro-cid-3lppbpds] .price-closing[data-astro-cid-3lppbpds]{color:var(--ink);margin-top:20px}.faqs[data-astro-cid-3lppbpds]{border-bottom:1px solid var(--rule)}.alternative[data-astro-cid-3lppbpds]{border-bottom:1px solid var(--rule);margin-top:28px}details[data-astro-cid-3lppbpds]{border-top:1px solid var(--rule)}summary[data-astro-cid-3lppbpds]{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;font-size:16px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-3lppbpds]::-webkit-details-marker{display:none}summary[data-astro-cid-3lppbpds]:hover{color:var(--accent-deep)}.faq-toggle[data-astro-cid-3lppbpds]{width:14px;height:14px;color:var(--accent-deep);flex-shrink:0;position:relative}.faq-toggle[data-astro-cid-3lppbpds]:before,.faq-toggle[data-astro-cid-3lppbpds]:after{content:"";background:currentColor;position:absolute}.faq-toggle[data-astro-cid-3lppbpds]:before{width:14px;height:1px;top:6px}.faq-toggle[data-astro-cid-3lppbpds]:after{width:1px;height:14px;left:6px}details[data-astro-cid-3lppbpds][open] .faq-toggle[data-astro-cid-3lppbpds]:after{display:none}details[data-astro-cid-3lppbpds]>p[data-astro-cid-3lppbpds]{color:var(--ink-muted);max-width:60em;padding:0 30px 24px 0;font-size:16px;line-height:2}.process-note[data-astro-cid-3lppbpds]{max-width:56em;color:var(--ink-muted);margin-top:16px;font-size:15px;line-height:2}.closing-heading[data-astro-cid-3lppbpds]{font-size:clamp(24px,3.4vw,31px);line-height:1.6}.closing-body[data-astro-cid-3lppbpds]{max-width:44em;color:var(--ink-muted);margin:16px 0 24px}.closing-note[data-astro-cid-3lppbpds]{color:var(--ink-muted);margin-top:16px;font-size:14px}@media (width<=767px){.hero-grid[data-astro-cid-3lppbpds]{grid-template-columns:1fr;gap:30px}.intro-note[data-astro-cid-3lppbpds]{padding-left:18px}.note-mark[data-astro-cid-3lppbpds]{display:none}.intro-note[data-astro-cid-3lppbpds] p[data-astro-cid-3lppbpds]:first-of-type{margin-top:0}.section-nav[data-astro-cid-3lppbpds]{column-gap:22px}.two-columns[data-astro-cid-3lppbpds]{grid-template-columns:1fr}.column[data-astro-cid-3lppbpds]:nth-child(n){border-left:0;padding:24px 0}}
