.mk .hero{padding:24px 0 8px}.mk section{padding:8px 0}.mk .grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.mk ol.steps{margin:0;padding-left:1.2rem}.mk ol.steps li{margin:0 0 10px}.mk .two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.mk dl.faq{margin:0}.mk dl.faq dt{color:var(--kc-charcoal);margin-top:16px;font-weight:600}.mk dl.faq dd{margin:4px 0 0}.mk .prose{max-width:68ch}.mk .prose h2{margin-top:32px;margin-bottom:8px}.mk .prose p,.mk .prose ul{margin:0 0 12px}.mk .prose li{margin-bottom:6px}.mk .note{color:var(--kc-ink2);font-size:14px;line-height:20px}