.migration-page{color:#17264a;max-width:1180px;margin:auto;padding:28px 24px 80px}.migration-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:56px;padding:48px 0 64px;display:grid}.migration-hero h1{letter-spacing:-.04em;margin:20px 0 24px;font-size:clamp(2.1rem,4.5vw,3.6rem);font-weight:800;line-height:1.1}.migration-hero h1 span{color:#2048d8}.migration-page p{line-height:1.75}.migration-hero>div>p{font-size:1.125rem}.migration-actions{flex-wrap:wrap;gap:12px;margin:28px 0 18px;display:flex}.migration-primary,.migration-secondary{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.migration-primary{color:#17264a;background:#ff6900}.migration-secondary{color:#17264a;background:#fff;border:1px solid #cbd5e8}.migration-primary:hover{background:#f37a23}.migration-page small{color:#4e5e7a;font-size:.875rem;line-height:1.65;display:block}.migration-summary{background:#f5f7ff;border:1px solid #d8e1f4;border-radius:24px;padding:30px}.migration-summary h2{margin:12px 0 24px;font-size:1.8rem}.migration-summary>div{border-top:1px solid #d8e1f4;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.migration-summary>div>svg{color:#2048d8;flex-shrink:0;margin-top:5px}.migration-summary strong,.migration-summary span:not(.hero-kicker){display:block}.migration-summary-note{align-items:center;gap:10px;font-size:.875rem;display:flex}.migration-summary-note svg{color:#2048d8;flex-shrink:0}.migration-section{border-top:1px solid #e0e6f0;padding:48px 0}.migration-section h2,.migration-bottom h2{letter-spacing:-.025em;margin:12px 0 20px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:750;line-height:1.2}.migration-section>p{max-width:860px;margin-bottom:24px}.migration-table{border:1px solid #d8e1f4;border-radius:16px;overflow-x:auto}.migration-table table{border-collapse:collapse;width:100%;min-width:640px}.migration-table th,.migration-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e0e6f0;padding:18px;line-height:1.6}.migration-table thead{background:#edf1ff}.migration-table tbody th{width:18%;font-weight:700}.migration-table tr:last-child>*{border-bottom:0}.migration-note{color:#4e5e7a;margin-top:18px;font-size:.9rem}.migration-process ol{counter-reset:steps;gap:16px;list-style:none;display:grid}.migration-process li{counter-increment:steps;background:#f7f9fc;border-radius:16px;padding:22px 24px 22px 80px;position:relative}.migration-process li:before{content:counter(steps);color:#fff;background:#2048d8;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid;position:absolute;top:22px;left:22px}.migration-page h3{margin:0 0 8px;font-size:1.15rem;font-weight:700}.migration-split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.migration-split p+p{margin-top:16px}.migration-balance{background:#fff3e6;border-radius:20px;padding:28px}.migration-balance>span{letter-spacing:.05em;font-size:.85rem;font-weight:700}.migration-balance dl{margin:18px 0}.migration-balance dl>div{border-bottom:1px solid #e8d8c4;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.migration-balance dd{white-space:nowrap;font-weight:700}.migration-balance dl>div:last-child{border:0;font-size:1.2rem}.migration-settings{grid-template-columns:1fr 1fr;gap:20px;display:grid}.migration-settings article{border:1px solid #d8e1f4;border-radius:18px;padding:26px}.migration-settings svg{color:#2048d8;margin-bottom:14px}.migration-questions details{border-bottom:1px solid #e0e6f0;padding:20px 0}.migration-questions summary{cursor:pointer;font-size:1.05rem;font-weight:700}.migration-questions details p{max-width:850px;margin-top:12px}.migration-bottom{text-align:center;background:#edf1ff;border-radius:24px;padding:44px 30px}.migration-bottom>svg{color:#2048d8;margin:auto}.migration-bottom p{max-width:700px;margin:auto}.migration-bottom .migration-actions{justify-content:center}.migration-reading{color:#2048d8;text-underline-offset:4px;margin-top:10px;text-decoration:underline;display:inline-block}:is(.migration-page a:focus-visible,.migration-page summary:focus-visible){outline-offset:4px;outline:3px solid #2048d8}@media (max-width:760px){.migration-page{padding:20px 20px 48px}.migration-hero,.migration-split{grid-template-columns:1fr;gap:28px}.migration-hero{padding:30px 0 40px}.migration-settings{grid-template-columns:1fr}.migration-section{padding:34px 0}.migration-summary{padding:24px}.migration-actions>a{width:100%}.migration-bottom{padding:30px 20px}.migration-process li{padding-left:70px}.migration-process li:before{left:16px}}
