.mmk-service-hero{padding:164px 0 80px;background:#dcebf5;border-bottom:8px solid var(--brand-primary)}.mmk-service-hero .container{max-width:980px;margin-left:max(16px,(100vw - 1320px) / 2)}.mmk-service-hero h1{max-width:850px}.mmk-service-hero p{max-width:860px;font-size:1.08rem}.service-spec-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.service-spec-grid article{padding:30px;border:1px solid var(--brand-border);border-top:4px solid var(--brand-primary);border-radius:var(--brand-radius)}.service-spec-grid dl{margin:24px 0 0}.service-spec-grid dl div{display:grid;grid-template-columns:90px 1fr;grid-gap:14px;gap:14px;padding:12px 0;border-top:1px solid var(--brand-border)}.service-spec-grid dt{color:var(--brand-primary)}.service-spec-grid dd{margin:0}.mmk-method{background:var(--brand-secondary)}.mmk-method .eyebrow,.mmk-method h2,.mmk-method h3,.mmk-method li,.mmk-method p,.mmk-method strong{color:#fff}.method-intro{max-width:820px;margin-bottom:44px}.method-steps{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.25)}.method-steps li{display:grid;grid-template-columns:100px 1fr;grid-gap:24px;gap:24px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.25)}.method-steps li>span{color:#8fdeff;font-size:1.35rem;font-weight:800}.method-steps h3,.method-steps p{margin-bottom:6px}.method-note{margin-top:32px;padding:22px;color:#fff;border:1px solid #8fdeff;border-radius:var(--brand-radius)}@media (max-width:767px){.service-spec-grid{grid-template-columns:1fr}.service-spec-grid dl div{grid-template-columns:1fr;gap:2px}.method-steps li{grid-template-columns:60px 1fr}}