.marketing-site .mk-business-section{background:var(--mk-soft)}.marketing-site .mk-business-heading{max-width:850px;margin-bottom:38px}.marketing-site .mk-business-heading h2{font-size:clamp(30px,4vw,54px);line-height:1.1;margin-block:14px 20px}.marketing-site .mk-business-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.marketing-site .mk-business-cards article{border:1px solid var(--mk-border, #dce4ec);border-radius:24px;overflow:hidden;background:var(--mk-bg, #fff)}.marketing-site .mk-business-flow{padding:clamp(24px,3vw,42px);border:1px solid var(--mk-border, #dce4ec);border-radius:24px;background:var(--mk-soft, #eef6ff)}.marketing-site .mk-business-cards .mk-business-flow{border:0;border-radius:0}.marketing-site .mk-business-brands{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:28px}.marketing-site .mk-business-brands>span{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.marketing-site .mk-business-brands svg{max-width:32px;max-height:32px}.marketing-site .mk-business-flow ol{list-style:none;padding:0;display:grid;gap:16px;margin:18px 0 24px}.marketing-site .mk-business-flow li{display:flex;align-items:center;gap:13px}.marketing-site .mk-business-flow li>span{display:grid;place-items:center;background:#0874d1;color:#fff;border-radius:50%;flex:0 0 28px;height:28px;font-size:13px}.marketing-site .mk-business-note{font-size:13px;line-height:1.6;opacity:.8}.marketing-site .mk-business-card-copy{padding:28px}.marketing-site .mk-business-card-copy h3{font-size:25px;line-height:1.2;margin-bottom:16px}.marketing-site .mk-business-card-copy p{margin-bottom:20px}@media(max-width:760px){.marketing-site .mk-business-cards{grid-template-columns:1fr}}
