.mbiz{color:var(--navy);background:var(--paper)}.mbiz p{font-size:15px;line-height:1.95;max-width:43em}.mbiz small,.mbiz figcaption{font-size:11px;letter-spacing:.1em}.mb-hero{display:grid;grid-template-columns:1fr 1.14fr;gap:5%;align-items:center;padding:56px 4% 72px}.mbiz h1{font:500 clamp(62px,7.7vw,135px)/.88 Arial,sans-serif;letter-spacing:-.075em;margin:52px 0 34px}.mbiz h1 em{font-family:Georgia,serif;font-weight:400}.mb-hero h2{font-size:clamp(19px,2vw,28px)}.mb-hero figure{margin:0}.mbiz img{display:block;width:100%;object-fit:cover}.mb-hero img{aspect-ratio:1.1}.mbiz figcaption{padding:12px 0;border-bottom:1px solid var(--line)}.mb-cta,.mb-link{display:inline-block;font-size:14px;font-weight:600}.mb-cta{background:var(--navy);color:white;padding:16px 23px;margin:12px 12px 0 0}.mb-link{padding:12px 0;border-bottom:1px solid}.mbiz a:hover{opacity:.72}.mb-section{padding:75px 4%;border-top:1px solid var(--line)}.mb-section h2{font-size:clamp(26px,3vw,50px);margin:16px 0 40px;letter-spacing:-.04em}.mb-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 3%}.mb-grid img{aspect-ratio:1.7}.mb-grid article:nth-child(2) img{object-position:50% 75%}.mb-grid h3{font-size:36px;font-weight:500;letter-spacing:-.04em;margin:20px 0 8px}.mb-services{background:#eeefeb}.mb-row{display:grid;grid-template-columns:1fr 1.3fr auto;gap:3%;align-items:center;border-top:1px solid #bcc1c7;padding:22px 0}.mb-row h3{font-size:19px}.mb-end{background:var(--navy);color:white}.mb-end .mb-cta{background:white;color:var(--navy)}@media(max-width:750px){.mb-hero,.mb-grid,.mb-row{grid-template-columns:1fr}.mb-hero,.mb-section{padding:40px 6%}.mb-hero{gap:30px}.mb-hero img{aspect-ratio:1.65}.mb-row{justify-items:start;gap:0}.mb-row h3{margin-bottom:0}.mbiz h1{margin:32px 0 24px}.mb-grid{gap:34px}}
.mbiz .mb-copy h1 img{width:min(100%,360px);height:auto;display:block;aspect-ratio:auto;object-fit:contain}

.mbiz .mb-copy h1{margin:38px 0 24px}.mbiz .mb-copy h1 img{width:min(100%,470px)}.mb-grid article:nth-child(-n+2) img{aspect-ratio:4/3;height:auto;object-position:center 67%}
