/* Additions scoped to the Markham moving service. */
.markham-moveout .mm-decision-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-block:1px solid var(--lgic-editorial-line);padding-block:28px;margin:0 0 48px}
.markham-moveout .mm-decision-strip h3{font-size:20px;margin:0 0 12px}
.markham-moveout .mm-decision-strip p{font-size:14px;line-height:1.8;margin:0}
.markham-moveout .mm-small-label{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--lgic-editorial-accent);margin-bottom:12px}
.markham-moveout .mm-timing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}
.markham-moveout .mm-timing article{padding-top:24px;border-top:1px solid var(--lgic-editorial-line)}
.markham-moveout .mm-timing h3{font-size:23px;margin:10px 0 12px}
.markham-moveout .mm-timing p{font-size:15px;line-height:1.8}
.markham-moveout .mm-reading-links{display:grid;justify-items:start;gap:12px;margin-top:24px}
.markham-moveout :is(#cleaning-menu,#service-faq,#site-pre-footer,#moving-timeline){scroll-margin-top:110px}
.markham-moveout #service-faq .faq-item:not(.faq-ready) .faq-answer{display:block}
.markham-moveout .sx-button{white-space:normal;text-align:center}
@media(max-width:800px){.markham-moveout :is(.mm-decision-strip,.mm-timing){grid-template-columns:1fr;gap:24px}.markham-moveout .mm-decision-strip article+article{border-top:1px solid var(--lgic-editorial-line);padding-top:24px}}
.markham-moveout .cx-hero .sx-container{row-gap:16px}
.markham-moveout .cx-hero .mk-art-note{grid-column:1/-1;text-align:right}
.markham-moveout #prepare-your-home .cx-proof{margin-top:30px}
.markham-moveout .mm-decision-strip{margin-bottom:24px}
@media(max-width:700px){.markham-moveout .cx-hero .mk-art-note{text-align:left}}
