:root{--lenxel-green:#0f6a35;--lenxel-yellow:#ffe500;--lenxel-mint:#f2fbf6;--lenxel-ink:#101827}html{scroll-behavior:smooth;scroll-padding-top:90px}body.migration-site{color:var(--lenxel-ink);letter-spacing:0;background:#fff;margin:0;font-family:Outfit,sans-serif}figure{margin:0}.migration-site *,.migration-site :before,.migration-site :after{box-sizing:border-box}.migration-site img{max-width:100%}.migration-site :focus-visible{outline-offset:4px;outline:3px solid #d4b900}.migration-site .migration-skip{z-index:100;color:var(--lenxel-green);background:#fff;padding:10px 18px;position:fixed;top:-100px;left:12px}.migration-site .migration-skip:focus{top:12px}.migration-site .migration-header{z-index:30;background:var(--lenxel-green);height:80px;position:absolute;inset:0 0 auto}.migration-site .migration-nav-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1140px,100% - 48px);height:100%;margin:auto;display:flex}.migration-site .migration-logo{flex-shrink:0;align-items:center;display:inline-flex}.migration-site .migration-logo img{object-fit:contain;width:108px;height:54px}.migration-site .migration-nav{align-items:center;gap:32px;margin-left:auto;margin-right:auto;display:flex}.migration-site .migration-nav a,.migration-site .migration-support summary,.migration-site .migration-footer a{color:#fff;text-transform:uppercase;font:600 12px/1.5 Outfit,sans-serif;text-decoration:none}.migration-site .migration-nav a[aria-current=page],.migration-site .migration-nav a:hover{color:var(--lenxel-yellow)}.migration-site .migration-support{position:relative}.migration-site .migration-support summary{cursor:pointer;list-style:none}.migration-site .migration-support summary::-webkit-details-marker{display:none}.migration-site .migration-support summary i{color:var(--lenxel-yellow);margin-left:8px}.migration-site .migration-support>div{background:#fff;border:1px solid #d8e6dd;min-width:170px;padding:14px 16px;position:absolute;top:30px;left:-16px;box-shadow:0 6px 18px #0002}.migration-site .migration-support>div a{color:var(--lenxel-green);padding:6px 0;display:block}.migration-site .migration-header-download{color:#fff;border:2px solid var(--lenxel-yellow);text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:8px 18px;font:600 12px/1.4 Outfit,sans-serif;text-decoration:none}.migration-site .migration-header-download:hover{background:var(--lenxel-yellow);color:var(--lenxel-green)}.migration-site .migration-menu-toggle{display:none}.migration-site .migration-footer{color:#fff;background:#000;padding:28px 0 26px}.migration-site .migration-footer-inner{width:min(1140px,100% - 48px);margin:auto}.migration-site .migration-footer-top{border-bottom:1px solid #34414a;align-items:flex-start;gap:30px;padding-bottom:26px;display:flex}.migration-site .migration-footer-nav{grid-template-columns:repeat(2,max-content);gap:16px 32px;margin-left:auto;padding-top:8px;display:grid}.migration-site .migration-footer a:hover{color:var(--lenxel-yellow)}.migration-site .migration-legal-nav{gap:20px;margin-top:24px;display:flex}.migration-site .migration-legal-nav a{font-size:11px}.migration-site .migration-title-band{background:var(--lenxel-green);color:#fff;text-align:center;padding:114px 24px 46px}.migration-site .migration-title-band h1{color:#fff;letter-spacing:0;max-width:940px;margin:0 auto;font:600 40px/1.25 Outfit,sans-serif}.migration-site .migration-title-band p{max-width:1050px;margin:20px auto 0;font-size:20px;font-weight:500;line-height:1.5}.migration-site .migration-blog-container{width:min(1140px,100% - 48px);margin:76px auto 64px}.migration-site .migration-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.migration-site .migration-blog-card{background:#fff;border:1px solid #b8b8b8;border-radius:8px;min-width:0;padding:12px}.migration-site .migration-blog-card a{color:inherit;text-decoration:none;display:block}.migration-site .migration-blog-card img{aspect-ratio:16/8;object-fit:cover;border:1px solid #b6b6b6;border-radius:6px;width:100%;height:auto;display:block}.migration-site .migration-blog-card h2{color:#101827;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:54px;margin:14px 0 16px;font:500 20px/1.35 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.migration-site .migration-blog-card p{color:#5b606a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font:400 13px/1.5 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.migration-site .migration-blog-card:hover{border-color:var(--lenxel-green)}.migration-site .migration-pagination{justify-content:center;gap:20px;margin:32px 0;display:flex}.migration-site .migration-pagination a{color:#101827;border:1px solid #101827;padding:8px 15px;font-size:12px;text-decoration:none}.migration-site .migration-access{background-blend-mode:multiply;text-align:center;color:#fff;background-color:#247746;background-position:50%;background-size:cover;padding:90px 40px}.migration-site .migration-access h2{color:#fff;margin:0 0 18px;font:600 32px/1.3 Outfit,sans-serif}.migration-site .migration-access p{max-width:640px;margin:0 auto 20px;font:500 14px/1.5 Outfit,sans-serif}.migration-site .migration-button{background:var(--lenxel-green);color:#fff;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;padding:13px 24px;font:600 12px/1.5 Outfit,sans-serif;text-decoration:none;display:inline-flex}.migration-site .migration-button:hover{background:#094f27}.migration-site .migration-access .migration-button,.migration-site .migration-article-cta .migration-button{background:var(--lenxel-yellow);color:#153a25}.migration-site .migration-contact-container{width:min(1140px,100% - 48px);margin:44px auto 48px}.migration-site .migration-contact-container>p{text-align:center;color:#63686b;font:400 15px/1.65 Outfit,sans-serif}.migration-site .migration-contact-form{background:#f0f6f2;flex-direction:column;width:min(870px,100%);margin:58px auto 20px;padding:50px 65px 28px;display:flex}.migration-site .migration-contact-form label{color:#59615e;margin:0 0 12px;font:500 16px/1.5 Outfit,sans-serif}.migration-site .migration-contact-form label span{color:#d03925}.migration-site .migration-contact-form input:not([type=hidden]),.migration-site .migration-contact-form textarea{color:#111;background:#fff;border:1px solid #858a8e;border-radius:0;width:100%;min-height:40px;margin-bottom:30px;padding:8px 12px;font:400 16px/1.5 Outfit,sans-serif}.migration-site .migration-contact-form textarea{resize:vertical}.migration-site .migration-contact-form button{align-self:center;margin-top:12px}.migration-site .migration-honeypot{display:none}.migration-site .migration-pricing a{color:var(--lenxel-green);text-decoration:underline}.migration-site .migration-article-title{padding-bottom:45px}.migration-site .migration-article-title h1{max-width:980px;font-size:34px}.migration-site .migration-article{width:min(1140px,100% - 48px);margin:36px auto 60px}.migration-site .migration-article-cover{width:100%;height:auto;margin-bottom:28px;display:block}.migration-site .migration-article-grid{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:start;gap:22px;display:grid}.migration-site .migration-prose{color:#141a18;min-width:0;font:400 17px/1.65 Outfit,sans-serif}.migration-site .migration-prose h1,.migration-site .migration-prose h2,.migration-site .migration-prose h3,.migration-site .migration-prose h4{color:#171c19;letter-spacing:0;margin:26px 0 14px;font-family:Outfit,sans-serif;line-height:1.3}.migration-site .migration-prose h1{font-size:28px}.migration-site .migration-prose h2{font-size:24px}.migration-site .migration-prose h3{font-size:22px}.migration-site .migration-prose p{margin:0 0 18px}.migration-site .migration-prose img{height:auto;margin:18px 0;display:block}.migration-site .migration-prose a{color:var(--lenxel-green);overflow-wrap:anywhere;text-decoration:underline}.migration-site .migration-prose ul,.migration-site .migration-prose ol{padding-left:24px}.migration-site .migration-prose table{width:100%;display:block;overflow-x:auto}.migration-site .migration-prose blockquote{border-left:3px solid var(--lenxel-green);background:var(--lenxel-mint);margin:24px 0;padding:8px 18px}.migration-site .migration-toc{background:#f1fcf6;border-radius:6px;padding:22px 18px;position:sticky;top:24px}.migration-site .migration-toc h2{margin:0 0 18px;font:600 14px/1.5 Outfit,sans-serif}.migration-site .migration-toc nav{flex-direction:column;gap:8px;display:flex}.migration-site .migration-toc a{color:#17251d;font:500 12px/1.5 Outfit,sans-serif;text-decoration:underline}.migration-site .migration-article-cta{background:var(--lenxel-green);color:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:44px;padding:22px 32px;display:flex}.migration-site .migration-article-cta h2{color:var(--lenxel-yellow);margin:0 0 6px;font:600 24px/1.3 Outfit,sans-serif}.migration-site .migration-article-cta p{margin:0;font-size:14px}.migration-site .migration-message{text-align:center;min-height:45vh;padding:90px 24px}.migration-site .migration-download-notice{text-align:center;color:#153a25;background:#fff9df;width:min(960px,100% - 32px);margin:16px auto 0;padding:10px 16px;font-size:13px;position:relative}.migration-site .migration-download-notice a{color:#153a25;text-decoration:underline}.migration-site .imported-content{overflow-x:clip}.migration-site .imported-content .elementor-invisible{visibility:visible!important}.migration-site .elementor-tab-title{cursor:pointer}.migration-site .migration-prose .mobile-only-img{display:none}@media (width<=800px){.migration-site .migration-nav-inner{gap:16px;width:calc(100% - 32px)}.migration-site .migration-menu-toggle{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff70;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;padding:8px;font-size:22px;display:flex}.migration-site .migration-nav{background:var(--lenxel-green);border-top:1px solid #ffffff40;flex-direction:column;align-items:flex-start;gap:22px;margin:0;padding:22px 24px;display:none;position:absolute;top:80px;left:0;right:0}.migration-site .migration-nav.is-open{display:flex}.migration-site .migration-support>div{margin-top:14px;position:static}.migration-site .migration-footer-top{flex-wrap:wrap}.migration-site .migration-footer-nav{gap:14px 20px;margin-left:auto}.migration-site .migration-footer-top>.migration-header-download{margin-left:auto}.migration-site .migration-title-band h1{font-size:32px}.migration-site .migration-title-band p{font-size:18px}.migration-site .migration-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.migration-site .migration-contact-form{padding:30px}.migration-site .migration-article-grid{grid-template-columns:1fr}.migration-site .migration-toc{order:-1;position:static}.migration-site .migration-article-title h1{font-size:28px}.migration-site .migration-prose .mobile-only-img{margin-top:16px;display:block}}@media (width<=480px){.migration-site .migration-header-download{padding:7px 10px;font-size:10px}.migration-site .migration-logo img{width:88px}.migration-site .migration-footer-inner,.migration-site .migration-blog-container,.migration-site .migration-article,.migration-site .migration-contact-container{width:calc(100% - 32px)}.migration-site .migration-blog-container{margin-top:32px}.migration-site .migration-blog-grid{grid-template-columns:1fr;gap:18px}.migration-site .migration-blog-card h2{min-height:0}.migration-site .migration-footer-nav{width:100%;margin-left:0}.migration-site .migration-footer-top>.migration-header-download{margin-left:0}.migration-site .migration-title-band{padding:110px 20px 35px}.migration-site .migration-contact-form{margin-top:30px;padding:24px 18px}.migration-site .migration-access{padding:55px 22px}.migration-site .migration-access h2{font-size:26px}.migration-site .migration-article-cta{flex-direction:column;align-items:flex-start;padding:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.migration-site *{transition:none!important;animation:none!important}}.migration-site .migration-lightbox-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:6px;width:fit-content;max-width:100%;margin:18px 0;padding:0;display:block;position:relative}.migration-site .migration-lightbox-trigger:focus-visible{outline-offset:4px;outline:3px solid #d4b900}.migration-site .migration-lightbox-trigger picture{max-width:100%;margin:0;display:block}.migration-site .migration-lightbox-trigger img{border-radius:6px;margin:0}.migration-site .migration-lightbox-trigger:hover img{box-shadow:0 8px 28px #0003}.migration-site .migration-lightbox-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#101827d9;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font:600 11px/1 Outfit,sans-serif;display:inline-flex;position:absolute;top:10px;right:10px}.migration-site .migration-lightbox-badge svg{flex-shrink:0}.migration-site .migration-lightbox-trigger:hover .migration-lightbox-badge,.migration-site .migration-lightbox-trigger:focus-visible .migration-lightbox-badge{background:var(--lenxel-green)}.migration-site .migration-lightbox{z-index:200;opacity:0;background:#080c0aed;justify-content:center;align-items:center;padding:24px;transition:opacity .2s;display:flex;position:fixed;inset:0}.migration-site .migration-lightbox.is-open{opacity:1}.migration-site .migration-lightbox[hidden]{display:none}.migration-site .migration-lightbox-figure{width:min(1100px,94vw);margin:0;position:relative}.migration-site .migration-lightbox-figure img{background:#fff;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100vh;margin:0 auto;display:block}.migration-site .migration-lightbox-meta{color:#fff;justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;display:flex}.migration-site .migration-lightbox-caption{color:#eef4ef;margin:0;font:400 14px/1.5 Outfit,sans-serif}.migration-site .migration-lightbox-counter{letter-spacing:.08em;color:var(--lenxel-yellow);flex-shrink:0;font:600 12px/1.5 Outfit,sans-serif}.migration-site .migration-lightbox-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.migration-site .migration-lightbox-btn:hover{background:var(--lenxel-green)}.migration-site .migration-lightbox-close{position:absolute;top:-56px;right:0}.migration-site .migration-lightbox-prev{position:absolute;top:40%;left:-60px}.migration-site .migration-lightbox-next{position:absolute;top:40%;right:-60px}@media (width<=800px){.migration-site .migration-lightbox-prev{left:4px}.migration-site .migration-lightbox-next{right:4px}}@media (width<=480px){.migration-site .migration-lightbox{padding:12px}.migration-site .migration-lightbox-badge{padding:7px 10px;font-size:10px}.migration-site .migration-lightbox-close{top:-52px}}.migration-site .number-circle{color:#fff;background:#105f21;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:flex}.migration-site .circle-container{gap:20px;margin:15px 0 0;display:flex}.migration-site .modal-icon{color:#4caf50;background:#e8f5e9;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;font-weight:700;display:flex}.migration-site.modal-open{overflow:hidden}.migration-site .modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:none;position:fixed;top:0;left:0}.migration-site .modal-overlay.active{display:flex}.migration-site .modal-overlay[hidden]{display:none!important}.migration-site .modal-content{background:#fff;border-radius:10px;width:90%;max-width:500px;max-height:calc(100vh - 48px);padding:40px;animation:.3s migration-modal-slide-in;position:relative;overflow-y:auto;box-shadow:0 10px 40px #0003}@keyframes migration-modal-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.migration-site .modal-close{cursor:pointer;color:#999;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:28px;line-height:1;display:flex;position:absolute;top:15px;right:15px}.migration-site .modal-close:hover{color:#333}.migration-site .modal-header{align-items:center;gap:15px;margin-bottom:15px;display:flex}.migration-site .modal-header h2{color:#333;margin:0;font-size:24px}.migration-site .modal-description{color:#666;margin:20px 0 30px;font-size:14px}.migration-site .modal-steps{background:#eff2f5;margin:15px 0;padding:15px}.migration-site .step-item{align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.migration-site .step-item:last-child{margin-bottom:0}.migration-site .step-number{color:#fff;background:#105f21;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;font-weight:700;display:flex}.migration-site .step-content h4{color:#333;margin:0 0 5px;font-size:16px;font-weight:600}.migration-site .step-content p{color:#666;margin:0;font-size:14px;line-height:1.5}.migration-site .modal-info-boxs{color:#0f6a35;background:#dcfce7;border:.8px solid #427959;border-radius:16px;padding:5px 10px}.migration-site .modal-info-boxs p{margin:8px;font-size:14px}.migration-site .modal-info-boxs a{color:#0f6a35;font-weight:600}.migration-site .modal-actions{gap:10px;margin-top:30px;display:flex}.migration-site .btn-secondary,.migration-site .btn-primary{text-align:center;cursor:pointer;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .3s;display:inline-flex}.migration-site .btn-secondary{color:#333;background:#fff;border:.8px solid #0000001a}.migration-site .btn-secondary:hover{background:#e8e8e8}.migration-site .btn-primary{color:#fff;background:#e7000b}.migration-site .btn-primary:hover{background:#b91c1c}.migration-site .modal-steps,.migration-site .modal-header,.migration-site .modal-description,.migration-site .step-item,.migration-site .modal-info-boxs,.migration-site .modal-actions{font-family:Outfit,sans-serif}.migration-site .has-download-icon{align-items:center;gap:8px;display:inline-flex}.migration-site .migration-download-icon{flex-shrink:0;display:inline-flex}.migration-site .migration-download-icon svg{display:block}@media (width<=600px){.migration-site .modal-content{max-width:95%;padding:25px}.migration-site .modal-actions{flex-direction:column}.migration-site .modal-header{text-align:center;flex-direction:column}}
