.mc-page{color:#24485a}.mc-page :is(h1,:where(.site-page-title)){font-size:clamp(2.2rem,4.5vw,3.6rem);max-width:1150px}.mc-page :is(h1,:where(.site-page-title)) span{color:#2560cc}.mc-page h2:not(:where(.site-page-title)){padding:0;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.2}.mc-page p{color:#456171;line-height:1.75;font-size:1.05rem}.mc-actions{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.75rem}.mc-secondary{font-weight:650;color:#2560cc;text-decoration:none}.mc-left{justify-content:flex-start}.mc-promises{list-style:none;display:flex;justify-content:center;gap:1rem 2rem;flex-wrap:wrap;padding:0;margin:1.5rem 0 2.5rem;font-size:.85rem}.mc-promises li::before{content:'✓';color:#2560cc;font-weight:800;margin-right:.5rem}.mc-hero-screen{max-width:1200px;margin:2.5rem auto 0}.mc-hero-screen img{width:100%;height:auto;display:block;border:5px solid #e0e0e0;border-radius:1.5rem;box-sizing:border-box;box-shadow:0 20px 55px #24485a20}.mc-page figcaption{font-size:.85rem;color:#617785;line-height:1.6;margin-top:1rem;text-align:center}.mc-section{padding:4rem max(2rem,calc((100% - 1200px)/2));scroll-margin-top:110px}.mc-tint{background:#f4fbfe}.mc-heading{text-align:center;max-width:900px;margin:0 auto 2.5rem}.mc-benefits,.mc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.mc-benefits article,.mc-steps li{border:1px solid #deebf2;border-radius:1.2rem;padding:1.75rem;background:#fff}.mc-benefits .material-symbols-outlined{background:#e8f0ff;border-radius:.8rem;padding:.6rem;color:#2560cc;font-size:1.7rem}.mc-page h3{font-size:1.25rem;line-height:1.4;margin:1rem 0 .65rem}.mc-benefits p,.mc-tools p,.mc-steps p{font-size:.95rem}.mc-benefits a,.mc-tools span{color:#2560cc;font-size:.9rem;font-weight:650}.mc-table-wrap{overflow:auto;border:1px solid #deebf2;border-radius:1.2rem;background:#fff}.mc-page table{width:100%;border-collapse:collapse;text-align:left;min-width:670px;font-size:.95rem;line-height:1.65}.mc-page caption{padding:1rem;font-weight:650;text-align:left}.mc-page th,.mc-page td{padding:1.2rem 1.4rem;border-top:1px solid #deebf2;vertical-align:top;width:35%}.mc-page th:first-child{width:30%}.mc-page thead{background:#24485a;color:#fff}.mc-page tbody td:nth-child(2){background:#f1f6ff}.mc-source-note{font-size:.78rem!important;margin-top:1rem}.mc-page a:not(.nav-page-button){color:#2560cc}.mc-split{display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;align-items:center}.mc-price-panel{padding:2.5rem;border-radius:1.5rem;background:linear-gradient(140deg,#eff6fa,#e2f0ff);border:1px solid #cddfee}.mc-price-panel>strong{font-size:2.4rem;line-height:1.2}.mc-price-panel>div{padding:1rem 0;border-top:1px solid #cadde9;display:grid;gap:.35rem}.mc-price-panel span{font-size:.85rem;color:#617785}.mc-small{font-size:.8rem!important}.mc-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.mc-tools>a{background:#fff;border:1px solid #deebf2;border-radius:1.2rem;padding:1.5rem;text-decoration:none}.mc-tools h3{margin-top:0}.mc-report{max-width:650px;margin:2.5rem auto}.mc-report img{width:100%;height:auto;border:5px solid #e0e0e0;border-radius:1.2rem;box-sizing:border-box}.mc-team{margin:0}.mc-team img{display:block;width:100%;height:auto;border-radius:1.5rem}.mc-steps{list-style:none;margin:0;padding:0}.mc-steps li>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e8f0ff;color:#2560cc;font-size:.9rem;font-weight:750}.mc-migration-note{max-width:850px;text-align:center;margin:1.75rem auto;font-size:.9rem!important}.mc-faq details{padding:1.25rem 0;border-bottom:1px solid #deebf2}.mc-faq summary{font-size:1.1rem;font-weight:650;cursor:pointer}.mc-faq p{max-width:950px}.mc-page :focus-visible{outline:3px solid #2560cc;outline-offset:4px}@media(max-width:760px){.mc-section{padding:2.5rem 1.25rem}.mc-benefits,.mc-split,.mc-steps{grid-template-columns:1fr;gap:1.5rem}.mc-tools{grid-template-columns:1fr}.mc-actions{gap:1rem}.mc-price-panel{padding:1.5rem}.mc-promises{gap:.65rem 1.25rem}.mc-hero-screen img{border-width:3px;border-radius:1rem}.mc-heading{text-align:left}.mc-benefits article,.mc-steps li{padding:1.5rem}}

