.business-photo{min-width:0;margin:0;position:relative}.business-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:50% 45%;border-radius:18px;background:var(--soft)}.business-photo figcaption{font-size:10px;line-height:1.6;color:var(--muted);margin-top:9px;text-align:right}.hero>.business-photo{align-self:center}.hero>.business-photo img{aspect-ratio:1.12;box-shadow:0 18px 50px #17242112}.detail-hero>.business-photo{align-self:center}.detail-hero>.business-photo img{aspect-ratio:1.25}.paths.business-paths{max-width:1296px;width:90%;gap:24px}.paths.business-paths>a{padding:0;overflow:hidden;min-width:0;display:flex;flex-direction:column}.business-paths .business-photo img{border-radius:0;aspect-ratio:2.1;object-position:50% 40%}.business-paths .business-photo figcaption{position:absolute;right:10px;bottom:9px;padding:3px 7px;margin:0;background:#faf9f5e8;color:#34423b;border-radius:4px;font-size:9px;letter-spacing:0;font-weight:400}.business-path-copy{padding:26px 30px 30px}.business-path-copy h2{padding-right:28px}.deliverables>.service-visual{margin-bottom:30px}.international-diagram{max-width:950px;margin:auto;padding:20px 5% 35px}.international-diagram .service-visual img{max-height:440px;object-fit:contain}.contact-photo{margin-top:35px;max-width:650px}.international-home .business-paths{margin-bottom:45px}@media(min-width:1441px){.paths.business-paths{width:calc(1440px * .9)}}@media(max-width:900px){.hero>.business-photo img{aspect-ratio:1.15}.business-path-copy{padding:22px}}@media(max-width:680px){.detail-hero>.business-photo img,.hero>.business-photo img{aspect-ratio:3/2}.paths.business-paths{grid-template-columns:1fr;gap:22px}.business-path-copy{padding:23px 24px 26px}.business-paths .business-photo img{aspect-ratio:1.9}.business-photo img{border-radius:14px}.business-photo figcaption{font-size:9px}.international-home .business-paths{margin-bottom:20px}}