.mk .sc-hero{flex-wrap:wrap;align-items:center;gap:48px;padding-block:64px 56px;display:flex}.mk .sc-hero-copy{flex:380px;min-width:0}.mk .sc-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--amber-dark);margin:0 0 12px;font-size:12px;font-weight:700}.mk .sc-hero h1{color:var(--navy);margin:0 0 18px;font-size:42px;font-weight:700;line-height:1.12}.mk .sc-hero p.sub{color:var(--muted);max-width:520px;margin:0 0 28px;font-size:18px;line-height:1.55}.mk .sc-hero .mk-hero-ctas{justify-content:flex-start}.mk .sc-fine{color:var(--muted);margin:16px 0 0;font-size:13px}.mk .sc-hero-art{flex:340px;min-width:0;max-width:460px;margin:0 auto}.mk .sc-hero-art svg{filter:drop-shadow(0 10px 28px #12283f29);width:100%;height:auto;display:block}@media (max-width:640px){.mk .sc-hero{gap:32px;padding-block:40px 36px}.mk .sc-hero h1{font-size:32px}.mk .sc-hero p.sub{font-size:16px}}.mk .sc-section{padding-block:64px}.mk .sc-section.tint{background:var(--ice)}.mk .sc-head{text-align:center;max-width:640px;margin:0 auto 36px}.mk .sc-head h2{color:var(--navy);margin:0 0 10px;font-size:28px}.mk .sc-head p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.mk .sc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mk .sc-step{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:22px}.mk .sc-step-art{border:1px solid var(--border);aspect-ratio:4/3;background:#f7f9fb;border-radius:8px;justify-content:center;align-items:center;margin-bottom:16px;padding:10px;display:flex;overflow:hidden}.mk .sc-step-art svg{object-fit:contain;width:100%;height:100%;display:block}.mk .sc-step-num{background:var(--amber);width:26px;height:26px;color:var(--navy-dark);border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-size:13px;font-weight:700;display:inline-flex}.mk .sc-step h3{color:var(--navy);align-items:center;margin:0 0 8px;font-size:17px;display:flex}.mk .sc-step p{color:var(--text);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:820px){.mk .sc-steps{grid-template-columns:minmax(0,1fr)}}.mk .sc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mk .sc-card{border:1px solid var(--border);background:var(--white);border-radius:12px;padding:22px}.mk .sc-card h3{color:var(--navy);margin:0 0 8px;font-size:16px}.mk .sc-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.mk .sc-card .sc-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--amber-dark);margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}@media (max-width:820px){.mk .sc-grid{grid-template-columns:minmax(0,1fr)}}.mk .sc-pricing .mk-tiers{padding-block:12px 0}.mk .sc-pricing .mk-tier-card{background:var(--white)}.mk .sc-included{text-align:center;color:var(--muted);max-width:560px;margin:28px auto 0;font-size:14px;line-height:1.55}.mk .sc-included a{color:var(--navy);text-underline-offset:2px;font-weight:600;text-decoration:underline}.mk .sc-faq{max-width:720px;margin:0 auto}.mk .sc-faq details{border-bottom:1px solid var(--border);padding:16px 0}.mk .sc-faq summary{color:var(--navy);cursor:pointer;justify-content:space-between;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.mk .sc-faq summary::-webkit-details-marker{display:none}.mk .sc-faq summary:after{content:"+";color:var(--amber-dark);font-weight:700}.mk .sc-faq details[open] summary:after{content:"–"}.mk .sc-faq p{color:var(--text);margin:10px 0 0;font-size:15px;line-height:1.6}.mk .sc-faq a{color:var(--navy);text-underline-offset:2px;text-decoration:underline}
