@charset "UTF-8";table caption{font-weight:800;padding:5px;text-align:center}table{width:100%;margin-bottom:28px;border-collapse:collapse;border-spacing:0;background:#171b2136;font-size:var(--fs-base)}th{background-color:var(--o-bg)}table tbody>tr>td{padding:12px 10px!important;color:var(--darker-text);font-size:var(--fs-base)}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:13px 10px;line-height:1.42857143;vertical-align:top;border:1px solid var(--border-color);text-align:start}thead{color:var(--heading-color);text-align:start;background:var(--light-bg)}hr{margin:50px 0 30px;border-style:solid;color:#ededed;border-width:1px 0 0;clear:both;display:none}.mg-page{--mg-orange: #E57622;--mg-line: #2a2927;--border-gold: #383123;--mono: "IBM Plex Mono", "Noto Sans Hebrew", ui-monospace, SFMono-Regular, Menlo, monospace;--sans: "Noto Sans Hebrew", Arial, sans-serif;color:var(--text-color);font-family:var(--sans);font-size:16px;line-height:1.6;text-align:start}.mg-page [class*=mg-],.mg-page .section_header,.mg-page .hero-grid{box-sizing:border-box}body.template-migration-service section#home_hero{height:auto;padding:96px 0 56px!important;overflow-x:clip}@media(min-width:1123px){body.template-migration-service section#home_hero{height:100dvh;padding:0!important}}@media(min-width:1123px)and (max-height:1000px){body.template-migration-service section#home_hero{height:auto;padding:110px 0 70px!important}}@media(min-width:1400px){body.template-migration-service section#home_hero:before{content:"MIGRATE"}}.mg-page #home_hero .hero-visual{display:block;padding:0;perspective:none}.mg-page .section_header{padding-bottom:0;text-align:start}.mg-page .section_header:not(.home){margin-inline:0}.mg-page [hidden]{display:none!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mg-page section,.mg-page .mg-tile{scroll-margin-top:84px}@media(min-width:1123px){.mg-page section,.mg-page .mg-tile{scroll-margin-top:110px}}.mg-page .button{width:auto;max-width:none;height:auto}.mg-page h1,.mg-page h2,.mg-page h3,.mg-page h4{font-weight:900;font-variation-settings:"wdth" 85;line-height:1.12;margin:0;text-wrap:pretty;letter-spacing:.005em}.mg-page h2{font-size:clamp(2.8rem,4.2vw,3.92rem);color:var(--text-color)}.mg-page h2 span,.mg-page h1 .hero-line>span{color:var(--heading-color)}.mg-page .section_header h2>span{display:block}.mg-page h3{font-size:2.08rem;color:var(--heading-color)}.mg-page h4{font-size:1.792rem;color:var(--text-color)}.mg-page p:where(:not(.hero-partners-label)){margin:0}.mg-page a{color:var(--heading-color);text-decoration:none}.mg-page .mg-prose a,.mg-page a.mg-link{position:relative;background-image:linear-gradient(var(--heading-color),var(--heading-color));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;box-shadow:inset 0 -1px #ffb42f47;transition:background-size .25s ease}.mg-page .mg-prose a:hover,.mg-page a.mg-link:hover{background-size:100% 1.5px}.mg-page :focus-visible{outline:2px solid var(--heading-color)!important;outline-offset:3px;box-shadow:0 0 0 4px #ffb42f2e,0 0 18px #ffb42f73!important;border-radius:4px}.mg-page .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mg-page code,.mg-page .mono{font-family:var(--mono)}.mg-page .mg-band{position:relative;padding-block:60px}.mg-page .mg-band--dark{background:var(--dark-bg)}.mg-page .mg-band--light{background:var(--light-bg)}.mg-page .mg-band--blue{background:var(--blue-bg)}.mg-page .container{position:relative;text-align:start}.mg-page .section_header{max-width:820px;margin-block-end:36px}.mg-page .section_header .subtitle{color:var(--subtitle-color);margin-block-start:14px;font-size:1.68rem;max-width:62ch;text-wrap:pretty}@keyframes mgPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.mg-page .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 24px;background:var(--btn-bg);border:1px solid var(--btn-bg);border-radius:4px;color:var(--text-color);font-weight:700;font-variation-settings:"wdth" 87.5;font-size:1.6rem;line-height:1.2;text-align:center;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.mg-page .button:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover);box-shadow:0 0 22px #7e0d2e8c}.mg-page .button.transparent{background:transparent;border-color:#5b5a58}.mg-page .button.transparent:hover{border-color:var(--heading-color);color:var(--heading-color);box-shadow:0 0 16px #ffb42f2e}.mg-page .button svg{width:18px;height:18px;flex:none}.mg-page .mg-actions{display:flex;flex-wrap:wrap;gap:12px}.mg-page .mg-chapter .tech-separator{position:relative;height:1px;width:min(90%,900px);margin-inline:auto;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 15%,rgba(255,255,255,.08) 85%,transparent 100%);overflow:hidden}.mg-page .mg-chapter .tech-separator span{position:absolute;top:0;left:50%;width:24px;height:1px;margin-left:-12px;background:var(--heading-color);box-shadow:0 0 8px #ffb42f99;animation:mgPulse 5s ease-in-out infinite}.mg-page .mg-chapter .tech-separator:before{content:"";position:absolute;top:0;left:0;width:150px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-160px);animation:mgScan 8.4s ease-in-out infinite}@keyframes mgScan{0%{transform:translate(-160px)}60%,to{transform:translate(1100px)}}.mg-page .mg-chapter{position:relative;z-index:1;height:0}.mg-page .mg-chapter-dot{position:relative;height:0}.mg-page .mg-chapter-dot .tech-separator{position:absolute;top:0;left:0;right:0}.mg-page .hv-glow{animation:none;opacity:1}.mg-page .home_hero{position:relative;overflow:hidden;padding-block:64px 36px;background:var(--dark-bg)}.mg-page .hero-grid{position:relative}.mg-page .hero-content{text-align:start}.mg-page #home_hero .eyebrow{justify-content:flex-start;margin-inline:0;text-align:start;padding-inline-start:16px}.mg-page #home_hero .eyebrow:before{display:block}.mg-page .hero-content .mg-actions{justify-content:center}.mg-page .hero-content .mg-actions{max-width:560px;margin-inline:0}.mg-page .hero-content .mg-actions .button{flex:1 1 240px}.mg-page .hero-content h1{font-size:clamp(3.84rem,10.5vw,6.24rem);line-height:1.12;margin-bottom:26px}.mg-page .hero-line{display:block;color:var(--text-color);white-space:nowrap}.mg-page .hero-content .subtitle{color:var(--subtitle-color);font-size:1.696rem;margin:22px 0 28px;max-width:54ch;text-wrap:pretty}body.template-migration-service #home_hero .subtitle{margin-bottom:36px}.mg-page .mg-trust{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:10px;width:fit-content;max-width:100%}.mg-page .mg-trust li{display:flex;gap:8px;align-items:flex-start;color:var(--subtitle-color);font-size:1.488rem;text-align:start}.mg-page .mg-trust svg{width:18px;height:18px;color:var(--heading-color);flex:none;margin-top:3px}.mg-page .hero-visual{position:relative;min-width:0}.mg-page .hv-glow{position:absolute;inset:8% 6%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,180,47,.078) 0%,rgba(126,13,46,.06) 40%,transparent 70%);filter:blur(30px);pointer-events:none}.mg-page .mg-console{position:relative;background:linear-gradient(180deg,#131820,#0f1318);border:1px solid #262a31;border-radius:8px;overflow:hidden;font-family:var(--mono);font-size:1.28rem;color:#cfcac1;box-shadow:0 30px 60px #00000059,0 0 0 1px #ffb42f0a;max-width:520px;margin-inline:auto}.mg-page .mg-console-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #22262c}.mg-page .mg-console-title{color:#8f8b84;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-page .mg-status{display:grid;font-size:1.12rem;letter-spacing:.1em;font-weight:600;flex:none}.mg-page .mg-status>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:7px;padding:3px 9px;border-radius:3px;justify-self:end}.mg-page .mg-status .s1{color:var(--heading-color);background:#ffb42f14;border:1px solid rgba(255,180,47,.3);visibility:hidden}.mg-page .mg-status .s2{color:#9ed8a8;background:#78c88c12;border:1px solid rgba(120,200,140,.3)}.mg-page .mg-status b{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;animation:mgPulse 2.4s infinite}.mg-page .mg-tabs{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid #22262c}.mg-page .mg-tabs span{padding:8px 12px;color:#6f6b66;border-bottom:2px solid transparent;margin-bottom:-1px}.mg-page .mg-tabs span.on{color:var(--heading-color);border-bottom-color:var(--heading-color)}.mg-page .mg-route{padding:16px 16px 8px}.mg-page .mg-route-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.mg-page .mg-node{border:1px solid #2a2e35;border-radius:4px;padding:6px 10px;line-height:1.35;background:#10141a}.mg-page .mg-node small{display:block;color:#6f6b66;font-size:1.088rem}.mg-page .mg-node--old{color:#7c7872}.mg-page .mg-node--new{color:var(--heading-color);border-color:#ffb42f73;box-shadow:0 0 16px #ffb42f1f}.mg-page .mg-wire{position:relative;height:2px;background:linear-gradient(90deg,#2a2e35,#ffb42fb3);overflow:hidden;border-radius:2px}.mg-page .mg-wire-run{position:absolute;inset:0;animation:mgRun 2.6s linear infinite}.mg-page .mg-wire-run i{position:absolute;left:0;top:-2px;width:26px;height:6px;margin-left:-26px;border-radius:3px;background:var(--heading-color);box-shadow:0 0 10px var(--heading-color)}@keyframes mgRun{0%{transform:translate(0)}to{transform:translate(100%)}}.mg-page .mg-checks{list-style:none;margin:0;padding:8px 16px 10px}.mg-page .mg-checks li{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;padding:6px 0;border-bottom:1px dashed #20242a}.mg-page .mg-checks li:last-child{border-bottom:0}.mg-page .mg-checks svg{width:14px;height:14px;color:#9ed8a8}.mg-page .mg-checks .t{color:#d9d4cb;min-width:0;overflow-wrap:anywhere}.mg-page .mg-checks .tag{color:#8f8b84;font-size:1.12rem;white-space:nowrap}.mg-page .mg-checks li.hide-sm{display:none}.mg-page .mg-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #22262c}.mg-page .mg-metric{padding:12px 14px;border-inline-end:1px solid #22262c;min-width:0}.mg-page .mg-metric:last-child{border-inline-end:0}.mg-page .mg-metric small{display:block;color:#6f6b66;font-size:1.056rem;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-page .mg-metric b{display:block;color:var(--heading-color);font-size:2.16rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3}.mg-page .mg-metric .spark{display:flex;align-items:center;gap:8px}.mg-page .mg-metric .spark svg{width:56px;height:20px;flex:none}.mg-page .mg-metric .spark b{font-size:1.6rem}.mg-page .mg-traffic{padding:12px 16px 14px;border-top:1px solid #22262c}.mg-page .mg-traffic-bar{display:flex;height:8px;border-radius:2px;overflow:hidden;background:#1a1e24}.mg-page .mg-traffic-bar .old{width:3%;background:#4a4640}.mg-page .mg-traffic-bar .new{width:97%;background:linear-gradient(90deg,var(--btn-bg),var(--mg-orange) 55%,var(--heading-color));transform-origin:right center}.mg-page .mg-traffic-key{display:flex;justify-content:space-between;margin-top:6px;font-size:1.088rem;color:#8f8b84;gap:8px}.mg-page .mg-traffic-key b{color:var(--heading-color);font-weight:500}@media(prefers-reduced-motion:no-preference){.mg-page .mg-status .s1{visibility:visible;animation:mgOut .35s ease 2.6s forwards}.mg-page .mg-status .s2{animation:mgIn .35s ease 2.9s both}.mg-page .mg-checks li{animation:mgRow .45s ease both}.mg-page .mg-checks li:nth-child(1){animation-delay:.15s}.mg-page .mg-checks li:nth-child(2){animation-delay:.5s}.mg-page .mg-checks li:nth-child(3){animation-delay:.85s}.mg-page .mg-checks li:nth-child(4){animation-delay:1.2s}.mg-page .mg-checks li:nth-child(5){animation-delay:1.55s}.mg-page .mg-checks li:nth-child(6){animation-delay:1.9s}.mg-page .mg-traffic-bar .new{animation:mgGrow 2.8s cubic-bezier(.4,0,.2,1) .2s both}}@media(prefers-reduced-motion:reduce){.mg-page .mg-wire-run,.mg-page .mg-chapter .tech-separator span,.mg-page .mg-chapter .tech-separator:before,.mg-page .mg-status b{animation:none!important}}@keyframes mgOut{to{opacity:0;visibility:hidden}}@keyframes mgIn{0%{opacity:0}to{opacity:1}}@keyframes mgRow{0%{opacity:.3;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes mgGrow{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}.mg-page .mg-picker{display:grid;gap:44px}.mg-page .mg-group{min-width:0}.mg-page .mg-group-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 20px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--mg-line)}.mg-page .mg-group-head h3{font-size:2.16rem}.mg-page .mg-group-head .mg-link{font-size:1.488rem}.mg-page .mg-group-head .mg-link:after{content:"";position:absolute;inset:-14px 0}.mg-page .mg-moving{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px}.mg-page .mg-staying{margin-top:20px;color:var(--subtitle-color);font-size:1.536rem}.mg-page .mg-mcard{background:var(--dark-bg);border:1px solid var(--mg-line);border-radius:8px;padding:22px;display:flex;flex-direction:column;gap:8px}.mg-page .mg-mcard-head{display:grid;gap:6px;align-content:start}.mg-page .mg-mcard .note{color:var(--secondary-text);font-size:1.376rem}.mg-page .mg-mcard dl{margin:6px 0 0;display:grid;gap:12px}.mg-page .mg-mcard dt{font-family:var(--mono);font-size:1.088rem;letter-spacing:.08em;text-transform:uppercase}.mg-page .mg-mcard dt.risk{color:var(--mg-orange)}.mg-page .mg-mcard dt.do{color:var(--heading-color)}.mg-page .mg-mcard dd{margin:2px 0 0;color:var(--subtitle-color);font-size:1.488rem}.mg-page .mg-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-bottom:36px}.mg-page .mg-panel{border-radius:8px;padding:26px;border:1px solid var(--mg-line);background:var(--light-bg);display:flex;flex-direction:column;gap:12px}.mg-page .mg-panel--bad h3{color:var(--subtitle-color)}.mg-page .mg-panel--good{border-color:#ffb42f59;background:linear-gradient(160deg,rgba(255,180,47,.06),var(--light-bg) 55%)}.mg-page .mg-panel .k{font-family:var(--mono);font-size:1.152rem;letter-spacing:.08em;text-transform:uppercase}.mg-page .mg-panel--bad .k{color:var(--mg-orange)}.mg-page .mg-panel--good .k{color:var(--heading-color)}.mg-page .mg-panel p{color:var(--subtitle-color)}.mg-page .mg-spark{margin-top:auto;padding-top:6px}.mg-page .mg-spark svg{width:100%;height:76px;display:block}.mg-page .mg-spark-key{display:flex;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:1.12rem;color:var(--secondary-text);margin-top:6px}.mg-page .mg-ledger{border:1px solid var(--mg-line);border-radius:8px;overflow:hidden}.mg-page .mg-ledger table{width:100%;border-collapse:collapse;margin:0;background:none}.mg-page .mg-ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mg-page .mg-ledger tr{display:grid;gap:10px;padding:18px;border-bottom:1px solid var(--mg-line)}.mg-page .mg-ledger tbody tr:last-child{border-bottom:0}.mg-page .mg-ledger tbody tr:nth-child(odd){background:#ffffff03}.mg-page .mg-ledger th,.mg-page .mg-ledger td{border:0}.mg-page .mg-ledger td{display:block;padding:0!important;font-size:1.504rem;color:var(--subtitle-color)}.mg-page .mg-ledger td:before{content:attr(data-label);display:block;font-family:var(--mono);font-size:1.056rem;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-text);margin-bottom:2px}.mg-page .mg-ledger td:first-child{color:var(--text-color);font-weight:700}.mg-page .mg-ledger td:nth-child(2){position:relative;padding-inline-start:16px!important}.mg-page .mg-ledger td:nth-child(2):before{margin-inline-start:-16px}.mg-page .mg-ledger td:nth-child(2):after{content:"";position:absolute;inset-inline-start:0;top:1.55em;width:6px;height:6px;border-radius:50%;background:var(--mg-orange)}.mg-page .mg-cases{display:flex;flex-wrap:wrap;gap:16px}.mg-page .mg-cases>.mg-case{flex:1 1 300px}.mg-page .mg-case{background:var(--dark-bg);border:1px solid var(--mg-line);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:10px}.mg-page .mg-case-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.mg-page .mg-case-pill{font-family:var(--mono);font-size:1.088rem;letter-spacing:.06em;color:#9ed8a8;border:1px solid rgba(120,200,140,.3);background:#78c88c0f;border-radius:3px;padding:2px 8px;white-space:nowrap}.mg-page .mg-case .desc{font-family:var(--mono);font-size:1.184rem;color:var(--secondary-text);margin-top:-4px}.mg-page .mg-case .moved{color:var(--subtitle-color);font-size:1.52rem}.mg-page .mg-case .moved b{color:var(--text-color)}.mg-page .mg-quote-row{display:grid;gap:16px;margin-top:16px}.mg-page .mg-quote{margin:0;background:linear-gradient(120deg,rgba(255,180,47,.07),transparent 60%),var(--dark-bg);border:1px solid var(--border-gold);border-radius:8px;padding:28px 28px 24px;position:relative}.mg-page .mg-quote svg{width:36px;height:36px;color:var(--heading-color);opacity:.8}.mg-page .mg-quote blockquote{margin:10px 0 14px;font-size:clamp(1.84rem,2.4vw,2.32rem);font-variation-settings:"wdth" 92;line-height:1.45;color:var(--text-color)}.mg-page .mg-quote figcaption{display:flex;align-items:center;gap:12px;color:var(--secondary-text);font-size:1.44rem}.mg-page .mg-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none;border:1px solid var(--border-gold)}.mg-page .mg-quote figcaption b{color:var(--text-color);display:block}.mg-page .mg-ctarow{background:var(--btn-bg);border-radius:8px;padding:26px;display:flex;flex-direction:column;justify-content:center;gap:16px;position:relative;overflow:hidden}.mg-page .mg-ctarow:after{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-110px;border-radius:50%;background:radial-gradient(circle,rgba(255,180,47,.22),transparent 70%);pointer-events:none}.mg-page .mg-ctarow p{font-size:1.84rem;font-weight:700;font-variation-settings:"wdth" 90;line-height:1.35;position:relative}.mg-page .mg-ctarow .button{background:var(--dark-bg);border-color:var(--dark-bg);align-self:flex-start;position:relative}.mg-page .mg-ctarow .button:hover{background:#000;box-shadow:0 0 20px #ffb42f40}.mg-page .mg-process{display:grid;gap:36px}.mg-page .mg-process>*{min-width:0}.mg-page .mg-tl{list-style:none;margin:0;padding:0;position:relative}.mg-page .mg-tl:before{content:"";position:absolute;top:10px;bottom:10px;inset-inline-start:36px;width:1px;background:linear-gradient(var(--heading-color),rgba(255,180,47,.1))}.mg-page .mg-tl-row{display:grid;grid-template-columns:22px 1fr;gap:28px;padding-bottom:30px;position:relative}.mg-page .mg-tl-row:last-child{padding-bottom:0}.mg-page .mg-tl-hr{font-family:var(--mono);font-weight:600;color:var(--heading-color);font-size:1.472rem;text-align:start;line-height:1.45;padding-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.mg-page .mg-tl-row:after{content:"";position:absolute;inset-inline-start:30px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--dark-bg);border:2px solid var(--heading-color)}.mg-page .mg-tl-row.cut:after{background:var(--heading-color);box-shadow:0 0 12px #ffb42fcc}.mg-page .mg-tl-body h3{font-size:1.92rem;color:var(--text-color);margin-bottom:6px}.mg-page .mg-tl-row.cut h3{color:var(--heading-color)}.mg-page .mg-tl-body p{color:var(--subtitle-color);font-size:1.536rem}.mg-page .mg-handover{position:relative}.mg-page .mg-handover .hv-glow{inset:10% 0}.mg-page .mg-doc{position:relative;background:var(--light-bg);color:var(--subtitle-color);border:1px solid var(--mg-line);border-radius:8px;padding:24px;font-family:var(--mono);font-size:1.28rem;line-height:1.8;overflow-x:auto}.mg-page .mg-doc-t{color:var(--text-color);font-weight:600;font-size:1.344rem;display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--border-gold);padding-bottom:10px;margin-bottom:6px}.mg-page .mg-doc-t span{color:var(--heading-color);font-weight:500;border:1px dashed rgba(255,180,47,.45);border-radius:3px;padding:0 6px;font-size:1.12rem;align-self:center;line-height:1.7}.mg-page .mg-doc .mg-doc-h{margin:14px 0 2px;font-size:1.088rem;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary-text);font-family:var(--mono);font-weight:500}.mg-page .mg-doc .l{display:flex;gap:8px;align-items:baseline}.mg-page .mg-doc .l>span,.mg-page .mg-doc .l{white-space:nowrap}.mg-page .mg-doc .l i{flex:1;min-width:12px;border-bottom:1px dotted #3d3c39;transform:translateY(-6px)}.mg-page .mg-doc .l b{font-weight:500;color:var(--text-color);white-space:normal;text-align:end}.mg-page .mg-doc .l b.g{color:var(--heading-color)}.mg-page .mg-doc hr{border:0;border-top:1px dashed var(--mg-line);margin:14px 0 6px}.mg-page .mg-handover-cap{color:var(--secondary-text);font-size:1.472rem;margin-top:18px}.mg-page .mg-inline-cta{margin-top:44px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border:1px solid var(--mg-line);border-inline-start:3px solid var(--btn-bg);background:var(--light-bg);border-radius:6px}.mg-page .mg-inline-cta p{color:var(--text-color);font-weight:600;flex:1 1 auto}.mg-page .mg-scope{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));column-gap:48px;border-top:1px solid var(--mg-line)}.mg-page .mg-scope-col{padding-block:24px 8px;min-width:0;position:relative}.mg-page .mg-scope-col h3{font-size:2.16rem}.mg-page .mg-scope-col .note{color:var(--secondary-text);font-size:1.376rem;margin:4px 0 16px}.mg-page .mg-scope-col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.mg-page .mg-scope-col li{display:grid;grid-template-columns:16px 1fr;gap:9px;font-size:1.472rem;color:var(--subtitle-color)}.mg-page .mg-scope-col li svg{width:14px;height:14px;color:var(--heading-color);margin-top:5px}.mg-page .mg-scope-col li b{color:var(--text-color);font-weight:700}.mg-page .mg-bento{display:flex;flex-wrap:wrap;gap:14px}.mg-page .mg-bento>*{flex:1 1 300px}.mg-page .mg-tile{background:var(--light-bg);border:1px solid var(--mg-line);border-radius:8px;padding:22px;display:flex;flex-direction:column;gap:10px;transition:border-color .3s ease,box-shadow .3s ease}.mg-page .mg-tile:target{border-color:var(--heading-color);box-shadow:0 0 0 1px var(--heading-color),0 0 30px #ffb42f40}.mg-page .mg-tile-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.mg-page .mg-tile-tag{font-family:var(--mono);font-size:1.152rem;color:var(--heading-color);background:#ffb42f12;border:1px solid rgba(255,180,47,.2);border-radius:3px;padding:1px 8px}.mg-page .mg-tile-top svg{width:22px;height:22px;color:#6d6a64}.mg-page .mg-tile h3{font-size:1.952rem;color:var(--text-color)}.mg-page .mg-tile p{color:var(--subtitle-color);font-size:1.488rem}.mg-page .mg-tile--wide{background:linear-gradient(150deg,#181c24,var(--light-bg) 60%)}.mg-page .mg-tile--wide h3{font-size:2.32rem}.mg-page .mg-bento-cta{margin-top:24px}.mg-page .mg-handoff{margin-top:22px;color:var(--secondary-text);font-size:1.488rem}.mg-page .mg-price{display:grid;gap:28px}.mg-page .mg-drivers{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:d}.mg-page .mg-drivers li{display:grid;grid-template-columns:24px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--mg-line)}.mg-page .mg-drivers li:last-child{border-bottom:0}.mg-page .mg-drivers svg{width:22px;height:22px;color:var(--heading-color);margin-top:2px}.mg-page .mg-drivers b{display:block;color:var(--text-color);margin-bottom:2px}.mg-page .mg-drivers li>div>span{color:var(--subtitle-color);font-size:1.488rem}.mg-page .mg-price-left h3{margin-bottom:4px}.mg-page .mg-quotecard{background:var(--light-bg);border:1px solid var(--border-gold);border-radius:8px;padding:28px;align-self:start}.mg-page .mg-quotecard h3{margin-bottom:18px}.mg-page .mg-steps{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:18px;counter-reset:s}.mg-page .mg-steps li{display:grid;grid-template-columns:44px 1fr;gap:14px;counter-increment:s}.mg-page .mg-steps li:before{content:counter(s);font-family:var(--mono);font-weight:600;font-size:2.56rem;line-height:1;color:var(--heading-color);width:44px;height:44px;border:1px solid rgba(255,180,47,.35);border-radius:4px;display:grid;place-items:center}.mg-page .mg-steps b{display:block;color:var(--text-color)}.mg-page .mg-steps li>div>span{color:var(--subtitle-color);font-size:1.488rem}.mg-page .mg-reassure{color:var(--secondary-text);font-size:1.472rem;padding-top:16px;border-top:1px dashed var(--mg-line);margin-bottom:20px}.mg-page .mg-diy{margin-top:36px;display:grid;gap:16px;align-items:center;padding:22px 24px;border:1px dashed #3c3a36;border-radius:8px}.mg-page .mg-diy h3{color:var(--text-color);font-size:2.08rem}.mg-page .mg-diy h3 span{color:var(--heading-color)}.mg-page .mg-diy p{color:var(--subtitle-color);font-size:1.52rem;margin-top:6px;max-width:70ch}.mg-page .mg-diy .button{justify-self:start}.mg-page .mg-faq{display:grid;gap:32px}.mg-page .mg-faq-side .section_header{margin-bottom:20px}.mg-page .mg-faq-group+.mg-faq-group{margin-top:34px}.mg-page .mg-faq-group>h3{font-family:var(--mono);font-weight:600;font-variation-settings:normal;font-size:1.248rem;letter-spacing:.12em;text-transform:uppercase;color:var(--heading-color);margin-bottom:8px}.mg-page .faq{border-bottom:1px solid var(--mg-line)}.mg-page .faq h4{font-size:inherit}.mg-page .mg-faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:18px;background:none;border:0;padding:18px 0;min-height:44px;cursor:pointer;color:var(--text-color);font:inherit;font-size:1.728rem;font-weight:800;font-variation-settings:"wdth" 88;text-align:start;line-height:1.35}.mg-page .mg-faq-q:hover{color:var(--heading-color)}.mg-page .mg-faq-q .icon{width:28px;height:28px;flex:none;border:1px solid #3a3935;border-radius:4px;position:relative;transition:border-color .25s ease,transform .3s ease}.mg-page .mg-faq-q .icon:before,.mg-page .mg-faq-q .icon:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:var(--heading-color);transition:transform .3s ease}.mg-page .mg-faq-q .icon:after{transform:rotate(90deg)}.mg-page .mg-faq-q[aria-expanded=true] .icon{border-color:var(--heading-color)}.mg-page .mg-faq-q[aria-expanded=true] .icon:after{transform:rotate(0)}.mg-page .faq_answer{padding-block:0 20px;color:var(--subtitle-color)}.mg-page .mg-faq-side{display:contents}.mg-page #faq_container{order:1}.mg-page .mg-faq-ask{order:2}.mg-page .mg-faq-ask{border:1px solid var(--mg-line);border-inline-start:3px solid var(--btn-bg);background:var(--dark-bg);border-radius:6px;padding:20px;display:grid;gap:14px;justify-items:start}.mg-page .mg-faq-ask p{color:var(--subtitle-color);font-size:1.52rem}.mg-page .mg-faq-ask p b{color:var(--text-color);display:block;font-size:1.68rem;margin-bottom:2px}.mg-page .faq_answer p+p{margin-top:10px}.mg-page .mg-cta{text-align:center;overflow:hidden}.mg-page .mg-cta-glow{position:absolute;left:50%;top:40%;width:1140px;height:630px;max-width:100%;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(126,13,46,.067),transparent 64%) center / 66.667% 66.667% no-repeat,radial-gradient(ellipse,rgba(255,180,47,.027) 30%,transparent 70%) center / 100% 100% no-repeat;filter:blur(20px);pointer-events:none}.mg-page .mg-cta .container{text-align:center}.mg-page .badge{display:inline-block;font-family:var(--mono);font-size:1.184rem;letter-spacing:.08em;color:var(--heading-color);border:1px solid rgba(255,180,47,.35);border-radius:3px;padding:4px 12px;margin-bottom:20px}.mg-page .mg-cta h2{font-size:clamp(3.04rem,5vw,4.64rem)}.mg-page .mg-cta h2>span{display:block}.mg-page .mg-cta .subtitle{color:var(--subtitle-color);margin:18px auto 28px;max-width:58ch;font-size:1.696rem}.mg-page .mg-cta .mg-actions{justify-content:center}.mg-page .mg-cta-note{margin-top:18px;color:var(--secondary-text);font-size:1.44rem}.mg-page .mg-cta .mg-actions .button{flex:1 1 240px;max-width:340px}.mg-page .mg-quotecard .mg-actions .button{flex:1 1 auto}@media(min-width:1123px){.mg-page .mg-band{padding-block:110px}.mg-page .home_hero{padding-block:84px 40px}.mg-page .home_hero:before{display:block}.mg-page .hero-content{text-align:start}.mg-page .hero-content .mg-actions{justify-content:flex-start}.mg-page .hero-content .mg-actions{max-width:none;margin-inline:0}.mg-page .hero-content .mg-actions .button{flex:0 0 auto}.mg-page .mg-trust{margin-inline:0}.mg-page .mg-hex .net{display:inline}.mg-page .hero-content h1{font-size:clamp(2.9rem,4.5vw,6.4rem)}.mg-page .hero-content .subtitle{margin-inline:0}.mg-page .mg-checks li.hide-sm{display:grid}.mg-page .section_header{margin-block-end:44px}.mg-page .mg-moving{grid-template-columns:repeat(4,1fr)}.mg-page .mg-mcard{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:14px}.mg-page .mg-mcard dl{display:contents}.mg-page .mg-tl:before{inset-inline-start:42px}.mg-page .mg-tl-row{grid-template-columns:24px 1fr;gap:36px}.mg-page .mg-tl-row:after{inset-inline-start:36px}.mg-page .mg-scope-col+.mg-scope-col:before{content:"";position:absolute;top:24px;bottom:8px;inset-inline-start:-24px;width:1px;background:var(--mg-line)}.mg-page .mg-scope-col .note{min-height:3.2em}.mg-page .mg-scope{grid-template-columns:repeat(4,1fr)}.mg-page .mg-price-left{padding-top:29px}.mg-page .mg-quotecard{position:sticky;top:110px}.mg-page .mg-faq-group:first-child>h3{padding-top:6px}.mg-page .mg-ledger thead{position:static;width:auto;height:auto;clip:auto}.mg-page .mg-ledger table{display:table}.mg-page .mg-ledger tr{display:table-row;padding:0}.mg-page .mg-ledger th{text-align:start;font-family:var(--mono);font-weight:500;font-size:1.12rem;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-text);padding:14px 20px;background:var(--blue-bg);border-bottom:1px solid var(--mg-line)}.mg-page .mg-ledger td{display:table-cell;padding:16px 20px!important;vertical-align:top;border-bottom:1px solid var(--mg-line)}.mg-page .mg-ledger tbody tr:last-child td{border-bottom:0}.mg-page .mg-ledger td:before{display:none}.mg-page .mg-ledger td:nth-child(2){padding-inline-start:36px!important}.mg-page .mg-ledger td:nth-child(2):after{inset-inline-start:20px;top:calc(16px + .6em)}.mg-page .mg-ledger th:nth-child(1),.mg-page .mg-ledger td:nth-child(1){width:27%}.mg-page .mg-ledger th:nth-child(2),.mg-page .mg-ledger td:nth-child(2){width:30%}.mg-page .mg-quote-row{grid-template-columns:1.7fr 1fr}.mg-page .mg-cases{display:grid;grid-template-columns:repeat(3,1fr)}.mg-page .mg-case{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:12px}.mg-page .mg-process{grid-template-columns:1.15fr .85fr;gap:64px;align-items:start}.mg-page .mg-handover{position:sticky;top:110px}.mg-page .mg-bento{display:grid;grid-template-columns:repeat(4,1fr)}.mg-page .mg-tile--wide{grid-column:span 2}.mg-page .mg-price{grid-template-columns:1.1fr .9fr;gap:56px}.mg-page .mg-diy{grid-template-columns:1fr auto;padding:26px 30px}.mg-page .mg-faq{grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.mg-page .mg-faq-side{display:block;position:sticky;top:110px}.mg-page .faq_answer{padding-inline-end:46px}.mg-page .mg-cta .mg-actions .button{flex:0 0 auto;max-width:none}}@media(min-width:1700px){.mg-page .mg-band{padding-block:130px}}[dir=rtl] .mg-page .mg-diy .button svg{transform:scaleX(-1)}[dir=rtl] .mg-page .mg-mcard dt,[dir=rtl] .mg-page .mg-panel .k,[dir=rtl] .mg-page .mg-spark-key,[dir=rtl] .mg-page .mg-ledger th,[dir=rtl] .mg-page .mg-ledger td:before,[dir=rtl] .mg-page .mg-case-pill,[dir=rtl] .mg-page .mg-case .desc,[dir=rtl] .mg-page .mg-faq-group>h3,[dir=rtl] .mg-page .badge{letter-spacing:0;font-family:var(--sans)}[dir=rtl] .mg-page .mg-mcard dt,[dir=rtl] .mg-page .mg-panel .k,[dir=rtl] .mg-page .mg-ledger th,[dir=rtl] .mg-page .mg-case-pill,[dir=rtl] .mg-page .badge{font-size:1.36rem}[dir=rtl] .mg-page .mg-spark-key,[dir=rtl] .mg-page .mg-ledger td:before{font-size:1.28rem}[dir=rtl] .mg-page .mg-case .desc{font-size:1.44rem}[dir=rtl] .mg-page .mg-faq-group>h3{font-size:1.44rem}[dir=rtl] .mg-page .hv-glow{left:auto;transform:translate(50%,-50%)}[dir=rtl] .mg-page .mg-spark{direction:ltr}
