.mig-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin:0 0 18px;display:grid}.mig-split>.docs-code{margin-bottom:0}.mig-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:4px 0 22px;display:grid}.mig-card{border:1px solid var(--rule);background:var(--paper-2);border-radius:3px;padding:16px 18px}.mig-card.hi{border-left:3px solid var(--accent)}.mig-card .t{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px;font-size:10px;display:block}.mig-card .big{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin-bottom:6px;font-size:25px;line-height:1.15;display:block}.mig-card p{color:var(--ink-3);max-width:none;margin:0;font-size:13.5px;line-height:1.55}.docs-main ul.mig-check{margin:4px 0 18px;padding-left:0;list-style:none}.docs-main ul.mig-check li{color:var(--ink-2);counter-increment:mig;margin-bottom:13px;padding-left:38px;font-size:14.5px;position:relative}.docs-main ul.mig-check{counter-reset:mig}.docs-main ul.mig-check li:before{content:counter(mig, decimal-leading-zero);font-family:var(--mono);letter-spacing:.08em;color:var(--accent-2);background:var(--accent-tint);border:1px solid var(--rule);border-radius:2px;padding:2px 5px;font-size:10px;position:absolute;top:2px;left:0}.mig-note{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 10px;font-size:11px}.mig-loss{border:1px solid var(--rule);background:var(--paper-2);border-radius:3px;margin:0 0 20px;padding:4px 18px}.docs-main .mig-loss ul{margin:14px 0}@media (max-width:1080px){.mig-split{grid-template-columns:1fr}.mig-split>.docs-code{margin-bottom:0}}@media (max-width:700px){.mig-cards{grid-template-columns:1fr}}
