.edi-plan{padding:var(--cds-spacing-11) 0;background:var(--cds-white);border-bottom:1px solid var(--cds-border-subtle-01)}header[data-astro-cid-oh3unu3w]{margin-bottom:var(--cds-spacing-07)}.eyebrow[data-astro-cid-oh3unu3w]{font:var(--cds-type-12) var(--cds-font-mono);color:var(--cds-blue-60);text-transform:uppercase;letter-spacing:.08em}h2[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-32);line-height:1.2;font-weight:400;margin:var(--cds-spacing-04) 0;overflow-wrap:anywhere}h3[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-24);line-height:1.3;font-weight:400;margin:0 0 var(--cds-spacing-05)}h4[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-18);font-weight:500;margin:0 0 var(--cds-spacing-03)}p[data-astro-cid-oh3unu3w],li[data-astro-cid-oh3unu3w]{line-height:1.6;color:var(--cds-text-secondary)}.intro[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-18)}.scope-note[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-14);margin:var(--cds-spacing-05) 0;color:var(--cds-text-secondary)}.plan-nav[data-astro-cid-oh3unu3w]{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-03) var(--cds-spacing-06);border-top:1px solid var(--cds-border-subtle-01);padding-top:var(--cds-spacing-04)}.plan-nav[data-astro-cid-oh3unu3w] a[data-astro-cid-oh3unu3w]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--cds-type-14)}[data-astro-cid-oh3unu3w][id]{scroll-margin-top:var(--cds-spacing-12)}a[data-astro-cid-oh3unu3w]{color:var(--cds-blue-60);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}a[data-astro-cid-oh3unu3w]:hover{color:var(--cds-blue-70)}a[data-astro-cid-oh3unu3w]:focus-visible{outline:2px solid var(--cds-blue-60);outline-offset:4px}.partner-note[data-astro-cid-oh3unu3w]{padding:var(--cds-spacing-06);background:var(--cds-blue-10);border-left:3px solid var(--cds-blue-60);margin-bottom:var(--cds-spacing-07)}.mapping[data-astro-cid-oh3unu3w]{margin-bottom:var(--cds-spacing-07);border:1px solid var(--cds-border-subtle-01)}table[data-astro-cid-oh3unu3w]{width:100%;border-collapse:collapse;font-size:var(--cds-type-14)}caption[data-astro-cid-oh3unu3w]{text-align:left;padding:var(--cds-spacing-05);font-weight:500;background:var(--cds-gray-10)}th[data-astro-cid-oh3unu3w],td[data-astro-cid-oh3unu3w]{text-align:left;vertical-align:top;padding:var(--cds-spacing-05);border-top:1px solid var(--cds-border-subtle-01)}th[data-astro-cid-oh3unu3w],td[data-astro-cid-oh3unu3w]{overflow-wrap:anywhere}thead[data-astro-cid-oh3unu3w] th[data-astro-cid-oh3unu3w]{font-weight:500;background:var(--cds-gray-10)}tbody[data-astro-cid-oh3unu3w] th[data-astro-cid-oh3unu3w]{width:24%;font-weight:500}td[data-astro-cid-oh3unu3w]:nth-child(2){width:29%}td[data-astro-cid-oh3unu3w] p[data-astro-cid-oh3unu3w]{margin:var(--cds-spacing-03) 0 0}td[data-astro-cid-oh3unu3w] ul[data-astro-cid-oh3unu3w]{padding-left:var(--cds-spacing-05);margin:0}td[data-astro-cid-oh3unu3w] li[data-astro-cid-oh3unu3w]+li[data-astro-cid-oh3unu3w]{margin-top:var(--cds-spacing-03)}small[data-astro-cid-oh3unu3w]{display:block;color:var(--cds-text-secondary);font-weight:400;line-height:1.5;margin-top:var(--cds-spacing-03)}.steps[data-astro-cid-oh3unu3w]{list-style:none;padding:0;margin:0 0 var(--cds-spacing-09);display:grid;grid-template-columns:1fr 1fr;gap:var(--cds-spacing-06)}.steps[data-astro-cid-oh3unu3w]>li[data-astro-cid-oh3unu3w]{display:flex;gap:var(--cds-spacing-05);padding:var(--cds-spacing-06);background:var(--cds-gray-10)}.step-number[data-astro-cid-oh3unu3w]{font:var(--cds-type-24) var(--cds-font-mono);color:var(--cds-blue-60)}.steps[data-astro-cid-oh3unu3w] p[data-astro-cid-oh3unu3w]{margin:0}.closing[data-astro-cid-oh3unu3w]{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--cds-spacing-09)}.closing[data-astro-cid-oh3unu3w] ul[data-astro-cid-oh3unu3w]{padding-left:var(--cds-spacing-05)}.closing[data-astro-cid-oh3unu3w] li[data-astro-cid-oh3unu3w]{margin-bottom:var(--cds-spacing-04)}.reference-note[data-astro-cid-oh3unu3w]{padding:var(--cds-spacing-05);border-left:3px solid var(--cds-border-subtle-01);margin-bottom:var(--cds-spacing-07)}.comparisons[data-astro-cid-oh3unu3w]{margin-bottom:var(--cds-spacing-08)}.comparisons[data-astro-cid-oh3unu3w] ul[data-astro-cid-oh3unu3w]{display:grid;grid-template-columns:1fr 1fr;gap:var(--cds-spacing-05);list-style:none;padding:0}.comparisons[data-astro-cid-oh3unu3w] li[data-astro-cid-oh3unu3w]{padding:var(--cds-spacing-05);border:1px solid var(--cds-border-subtle-01)}.comparisons[data-astro-cid-oh3unu3w] li[data-astro-cid-oh3unu3w] p[data-astro-cid-oh3unu3w]{margin-bottom:0}.sources[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-12);margin-top:var(--cds-spacing-07);padding-top:var(--cds-spacing-05);border-top:1px solid var(--cds-border-subtle-01)}.sources[data-astro-cid-oh3unu3w] ul[data-astro-cid-oh3unu3w]{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-03) var(--cds-spacing-06);padding-left:var(--cds-spacing-05)}@media(max-width:672px){h2[data-astro-cid-oh3unu3w]{font-size:var(--cds-type-24)}.steps[data-astro-cid-oh3unu3w],.closing[data-astro-cid-oh3unu3w],.comparisons[data-astro-cid-oh3unu3w] ul[data-astro-cid-oh3unu3w]{grid-template-columns:1fr;gap:var(--cds-spacing-05)}.steps[data-astro-cid-oh3unu3w]>li[data-astro-cid-oh3unu3w]{padding:var(--cds-spacing-05)}table[data-astro-cid-oh3unu3w],tbody[data-astro-cid-oh3unu3w]{display:block;width:100%}caption[data-astro-cid-oh3unu3w]{display:block}thead[data-astro-cid-oh3unu3w]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}tbody[data-astro-cid-oh3unu3w] tr[data-astro-cid-oh3unu3w]{display:block;border-top:1px solid var(--cds-border-subtle-01)}tbody[data-astro-cid-oh3unu3w] th[data-astro-cid-oh3unu3w],tbody[data-astro-cid-oh3unu3w] td[data-astro-cid-oh3unu3w]{display:block;width:auto!important;border:0}tbody[data-astro-cid-oh3unu3w] th[data-astro-cid-oh3unu3w]{background:var(--cds-gray-10);font-size:var(--cds-type-16)}tbody[data-astro-cid-oh3unu3w] td[data-astro-cid-oh3unu3w]{padding-top:var(--cds-spacing-04)}td[data-astro-cid-oh3unu3w]:before{content:attr(data-label);display:block;font-size:var(--cds-type-12);font-weight:500;color:var(--cds-text-secondary);margin-bottom:var(--cds-spacing-03)}}
