section.webflow-migration{padding:100px 0}section.webflow-migration .container{max-width:1419px}.webflow-migration-heading h3 strong{font-weight:700!important}.webflow-migration-heading{margin:0 auto 40px;max-width:850px;text-align:center}.webflow-migration-heading .migration-description p{line-height:1.6}.migration-visual{align-items:center;display:flex;flex-wrap:wrap;gap:0}.platform-box{border-radius:31px;padding:60px;position:relative;width:54%;z-index:1}.platform-grid{display:grid;gap:18px 27px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:100%;width:100%}.platform-item{border-radius:8px;padding:30px}.migration-arrow,.platform-item{align-items:center;display:flex;justify-content:center}.migration-arrow{flex-shrink:0;width:17%}.migration-arrow svg{margin-left:-20px;width:100%}.webflow-box{background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:29px 29px;border-radius:24px;inset:0;margin-left:30px;padding:104px 50px;position:relative;text-align:center;width:calc(29% - 30px)}.webflow-box span.webflow-svg{display:inline-block}.webflow-box span.webflow-svg svg{width:100%}.webflow-logo{display:block;height:auto;max-width:80%;object-fit:contain;position:relative;width:135px;z-index:2}@media (max-width:1200px){.platform-box{padding:40px;width:60%}.migration-arrow{width:11%}}@media (max-width:1024px){section.webflow-migration{padding:80px 0}}@media (max-width:991px){.migration-visual{flex-direction:column}.platform-box{width:100%}.migration-arrow{width:145px}.migration-arrow svg{margin-left:0;margin-top:-24px;transform:rotate(90deg)}.webflow-box{margin-left:0;padding:40px 30px;width:50%}}@media (max-width:767px){.webflow-box{width:100%}section.webflow-migration{padding:60px 0}}@media (max-width:600px){.migration-arrow svg{margin-top:-53px;position:relative;z-index:0}.platform-item{padding:15px}.platform-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.platform-box{padding:30px}.platform-box,.webflow-box{border-radius:8px}}@media (max-width:480px){.webflow-box{padding:15px 40px}.platform-box{padding:20px}.platform-grid{gap:12px}.platform-item{padding:8px}.platform-item img{object-fit:contain;width:35px}}