.redesign-page [id]{scroll-margin-top:100px}:is(.redesign-page a:focus-visible,.redesign-page summary:focus-visible){outline:3px solid var(--signal);outline-offset:5px}.redesign-page .redesign-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.redesign-hero>div>p:not([class]){max-width:650px;margin-top:22px;font:1rem/1.7 Georgia,serif}.redesign-page .redesign-scope-note{margin-top:25px;font:800 .7rem/1.7 Arial,sans-serif}.migration-control{min-width:0;color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--signal);padding:clamp(24px,3vw,44px)}.migration-control>.offer-kicker{color:var(--forest)}.migration-control h2{letter-spacing:-.055em;margin:25px 0;font:900 clamp(2.8rem,4vw,4.5rem)/.98 Arial Black,Arial,sans-serif}.migration-control h2 em{color:var(--forest);font-style:normal}.migration-control ol{margin:0;padding:0;list-style:none}.migration-control li{border-top:1px solid #9ba58d;padding:18px 0}.migration-control li span{text-transform:uppercase;letter-spacing:.08em;font:900 .65rem/1.6 Arial,sans-serif}.migration-control strong{margin-top:8px;font:900 1.1rem/1.4 Arial,sans-serif;display:block}.migration-control p{margin:7px 0 0;font:.9rem/1.6 Georgia,serif}.migration-control>a{color:var(--forest);margin-top:18px;font:900 .75rem/1.6 Arial,sans-serif;display:inline-block}.redesign-jumps{background:var(--ink);flex-wrap:wrap;gap:12px 30px;padding:22px clamp(24px,5vw,88px);display:flex}.redesign-jumps a{color:var(--paper);text-transform:uppercase;padding:8px 0;font:800 .72rem/1.7 Arial,sans-serif;text-decoration:none}.redesign-decision-grid,.redesign-launch-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.redesign-decision-grid>article,.redesign-launch-grid>article{min-width:0;padding:28px 25px}.redesign-decision-grid>article:first-child,.redesign-launch-grid>article:first-child{padding-left:0}.redesign-decision-grid>article+article,.redesign-launch-grid>article+article{border-left:1px solid #a1aa94}.redesign-decision-grid span,.redesign-launch-grid span{text-transform:uppercase;letter-spacing:.08em;font:900 .65rem/1.7 Arial,sans-serif}.redesign-decision-grid h3,.redesign-launch-grid h3{margin:20px 0;font:900 1.35rem/1.3 Arial,sans-serif}.redesign-decision-grid p,.redesign-launch-grid li{font:1rem/1.7 Georgia,serif}.redesign-launch-grid ul{padding-left:20px}.redesign-launch-grid li{margin:12px 0}.redesign-page .redesign-record{border-top:1px solid #82937c;margin-top:22px;padding-top:18px;font:.8rem/1.65 Arial,sans-serif}.migration-map{border:2px solid var(--ink)}.migration-map>article{background:#f2e7d0;grid-template-columns:100px minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:24px;padding:28px;display:grid}.migration-map>article+article{border-top:1px solid #9ba58d}.migration-action{background:var(--forest);color:var(--paper);text-transform:uppercase;justify-self:start;padding:7px 12px;font:900 .7rem/1.5 Arial,sans-serif;display:inline-block}.migration-action-redirect{background:var(--acid);color:var(--ink)}.migration-action-review{background:var(--ink)}.migration-map dl{min-width:0;margin:0}.migration-map dl>div+div{margin-top:17px}.migration-map dt{text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font:800 .6rem/1.6 Arial,sans-serif}.migration-map dd{margin:0}.migration-map code{overflow-wrap:anywhere;font:.85rem/1.65 monospace}.migration-map p{margin:0;font:.95rem/1.65 Georgia,serif}.redesign-page .redesign-method-note{max-width:105ch;margin:25px 0 0;font:.85rem/1.75 Arial,sans-serif}.redesign-platform{background:#dfe6cf}.redesign-brief{background:var(--forest);color:var(--paper);border:2px solid var(--ink);padding:32px}.redesign-brief h3{margin:0 0 20px;font:900 1.5rem/1.3 Arial,sans-serif}.redesign-brief ul{padding-left:20px}.redesign-brief li{margin:12px 0;font:1rem/1.7 Georgia,serif}.redesign-brief>a{color:var(--acid);margin-top:20px;font:900 .85rem/1.7 Arial,sans-serif;display:inline-block}.redesign-sources{background:#dfe6cf}.redesign-page .redesign-sources h2{font:900 1.3rem/1.4 Arial,sans-serif}.redesign-sources p{font:.85rem/1.75 Arial,sans-serif}.redesign-page a{text-underline-offset:4px}@media (max-width:1000px){.redesign-page .redesign-hero{grid-template-columns:minmax(0,1fr)}.migration-map>article{grid-template-columns:90px minmax(0,1fr)}.migration-map>article>p{grid-column:2}.redesign-decision-grid,.redesign-launch-grid{grid-template-columns:minmax(0,1fr)}.redesign-decision-grid>article,.redesign-launch-grid>article{padding:26px 0}.redesign-decision-grid>article+article,.redesign-launch-grid>article+article{border-top:1px solid #a1aa94;border-left:0}}@media (max-width:600px){.migration-control{box-shadow:4px 4px 0 var(--signal)}.migration-map>article{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.migration-map>article>p{grid-column:auto}.redesign-jumps{gap:8px 24px}.redesign-jumps a{font-size:.67rem}.redesign-brief{padding:26px}}
