.migration-page h1,.migration-page h2{letter-spacing:-.045em}.migration-page .migration-hero{align-items:center;gap:65px;padding-block:60px 72px}.migration-page .migration-hero h1{margin-bottom:24px;font-size:clamp(3rem,5.6vw,5.3rem);line-height:1.03}.migration-page .migration-hero .lede{max-width:540px;margin-bottom:20px;font-size:19px}.migration-price{color:#245f4e;font-size:18px;font-weight:650}.migration-price span{font-size:15px;font-weight:450}.entry-reassurance{color:#53645c;border-top:1px solid #d8e1d9;margin:20px 0 0;padding-top:18px;font-size:14px;line-height:1.65}.maintenance-compare{border:1px solid #cbd7ce;border-radius:20px;grid-template-columns:1fr 1fr;margin-top:35px;display:grid;overflow:hidden}.maintenance-compare article{background:#fff;padding:34px}.maintenance-compare article+article{background:#eaf0eb}.maintenance-compare ul{margin:20px 0 0;padding:0;list-style:none}.maintenance-compare li{border-top:1px solid #cbd7ce;padding:14px 0;font-size:17px;line-height:1.5}.maintenance-compare .micro{margin-bottom:0}.migration-proof{border-bottom:1px solid #d4ded6;align-items:start;gap:26px;padding-block:65px;display:flex}.migration-proof img{object-fit:cover;border-radius:50%;width:72px;height:72px}.migration-proof>a{flex:0 0 72px}.migration-proof>div{max-width:800px}.migration-proof h2{margin-bottom:18px;font-size:36px;line-height:1.1}.migration-proof h2 br{display:none}.migration-proof p{font-size:17px}.migration-scope-note{background:#f0f4ef;border-radius:16px;margin-top:30px;padding:28px}.migration-scope-note p{max-width:900px;margin-bottom:16px;font-size:16px;line-height:1.65}.migration-scope-note strong{margin-bottom:12px;font-size:20px;display:block}.diy-secondary{max-width:820px;margin-top:28px;font-size:15px;line-height:1.6}.migration-map{grid-template-columns:1fr 1fr;gap:0 60px;margin-top:36px;display:grid}.migration-map article{border-top:1px solid #ffffff40;gap:20px;padding:28px 0;display:flex}.migration-map article>span{color:#b8d3c7;padding-top:5px;font-size:14px}.migration-map h3{margin-bottom:12px;font-size:24px}.migration-map p{font-size:16px;line-height:1.65}.migration-steps{grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0;padding:0;list-style:none;display:grid}.migration-steps h3{margin:18px 0 8px;font-size:23px}.migration-steps p{font-size:16px}.migration-process-note{max-width:850px;font-size:16px;line-height:1.65}.migration-page .closing .micro{margin-top:24px}.migration-page .micro{font-size:14px}@media (max-width:850px){.migration-page .migration-hero{grid-template-columns:1fr;gap:24px;padding-block:30px 45px}.migration-page .migration-hero h1{font-size:50px}.migration-page .migration-entry{width:100%;max-width:600px}.migration-map{gap:0 30px}.maintenance-compare article{padding:25px}}@media (max-width:600px){.migration-page .wrap{width:calc(100% - 40px)}.migration-page .site-header{min-height:76px}.migration-page .migration-hero{gap:18px;padding-block:20px 35px}.migration-page .migration-hero .eyebrow{margin-bottom:12px;font-size:14px}.migration-page .migration-hero h1{margin-bottom:16px;font-size:clamp(2.35rem,10vw,2.9rem);line-height:1.02}.migration-page .migration-hero .lede{margin-bottom:12px;font-size:16px;line-height:1.5}.migration-price{margin:0;font-size:17px}.migration-price span{font-size:14px}.migration-page .migration-entry{border-radius:16px;padding:20px}.migration-page .url-field{flex-direction:column;gap:10px;display:flex}.migration-page .url-field input,.migration-page .url-field .button{width:100%;min-height:48px;font-size:16px}.migration-page .preview-entry>.micro{margin:12px 0 0;font-size:14px;line-height:1.45}.entry-reassurance{margin-top:14px;padding-top:14px;font-size:14px}.migration-page .section,.migration-page .light-section{padding-block:55px}.migration-page h2{font-size:36px;line-height:1.1}.maintenance-compare{grid-template-columns:1fr;margin-top:22px}.maintenance-compare article{padding:22px}.maintenance-compare li{font-size:16px}.migration-proof{gap:18px;padding-block:40px}.migration-proof img{width:56px;height:56px}.migration-proof>a{flex-basis:56px}.migration-proof h2{font-size:28px}.migration-proof p{font-size:16px}.migration-proof .eyebrow{font-size:14px}.migration-map{grid-template-columns:1fr}.migration-steps{grid-template-columns:1fr 1fr;gap:26px 20px}.migration-steps h3{font-size:21px}.migration-page .faq summary{font-size:17px}.migration-page .faq p{font-size:16px}.migration-page .package{padding:26px}.migration-page .package p,.migration-page .package li{font-size:16px}.migration-page .closing{padding-block:50px}}@media (prefers-reduced-motion:no-preference){.migration-page .migration-hero h1{animation:.6s ease-out migration-intro}@keyframes migration-intro{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:none}}}
