.migration-roadmap-banner-module__n2Cakq__section{width:min(100%, var(--max-width));padding:0 var(--page-pad);margin:0 auto clamp(64px,8vw,112px)}.migration-roadmap-banner-module__n2Cakq__banner{isolation:isolate;border:1px solid var(--register-line);background:var(--night-surface);min-height:clamp(350px,29vw,430px);color:var(--night-text);grid-template-columns:minmax(0,1fr) minmax(260px,auto);align-items:end;gap:clamp(32px,5vw,80px);padding:clamp(32px,4.5vw,64px);display:grid;position:relative;overflow:hidden}.migration-roadmap-banner-module__n2Cakq__banner:before{z-index:3;background:var(--coral-on-dark);content:"";width:3px;position:absolute;inset:0 auto 0 0}.migration-roadmap-banner-module__n2Cakq__banner:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0c0a18fa 0%,#0c0a18f2 38%,#0c0a18bd 62%,#0c0a1857 100%),linear-gradient(#0c0a1814,#0c0a1857);position:absolute;inset:0}.migration-roadmap-banner-module__n2Cakq__art{z-index:0;position:absolute;inset:0}.migration-roadmap-banner-module__n2Cakq__art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.migration-roadmap-banner-module__n2Cakq__copy{z-index:2;max-width:760px;position:relative}.migration-roadmap-banner-module__n2Cakq__eyebrow{color:var(--coral-on-dark);font-size:var(--text-label);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:700}.migration-roadmap-banner-module__n2Cakq__copy h2{letter-spacing:-.055em;max-width:18ch;margin:14px 0 0;font-size:clamp(2.15rem,4vw,4.25rem);font-weight:600;line-height:.98}.migration-roadmap-banner-module__n2Cakq__summary{max-width:58ch;color:var(--register-copy);margin:22px 0 0;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.55}.migration-roadmap-banner-module__n2Cakq__link{z-index:2;background:var(--night-inset);min-height:58px;color:var(--night-text);transition:border-color .18s var(--ease-resolve), background-color .18s var(--ease-resolve), color .18s var(--ease-resolve);border:1px solid #f07b3c9e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:14px 18px;font-size:.84rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-grid;position:relative}.migration-roadmap-banner-module__n2Cakq__link>span:last-child{color:var(--coral-on-dark);font-size:1.05rem}@media (hover:hover) and (pointer:fine){.migration-roadmap-banner-module__n2Cakq__link:hover{border-color:var(--coral-on-dark);background:var(--coral-on-dark);color:var(--night-field)}.migration-roadmap-banner-module__n2Cakq__link:hover>span:last-child{color:inherit}}@media (max-width:760px){.migration-roadmap-banner-module__n2Cakq__section{margin-bottom:72px}.migration-roadmap-banner-module__n2Cakq__banner{grid-template-columns:1fr;align-items:start;min-height:520px;padding:30px 24px 24px}.migration-roadmap-banner-module__n2Cakq__banner:after{background:linear-gradient(90deg,#0c0a18f7 0%,#0c0a18d6 68%,#0c0a1852 100%),linear-gradient(#0c0a1885 0%,#0c0a181f 54%,#0c0a18d1 100%)}.migration-roadmap-banner-module__n2Cakq__art img{object-position:center}.migration-roadmap-banner-module__n2Cakq__copy h2{max-width:14ch;font-size:clamp(2.1rem,11vw,3.2rem)}.migration-roadmap-banner-module__n2Cakq__link{width:100%}}@media (prefers-reduced-motion:reduce){.migration-roadmap-banner-module__n2Cakq__link{transition:none}}
