.sustainability-page .sustainability-heading .port-breadcrumb{margin-top:0}.sustainability-heading .port-breadcrumb [aria-current]{width:auto;text-align:left}.sustainability-divider{display:grid;place-content:center;width:16px;height:16px}.sustainability-divider img{max-width:none}.sustainability-hero{display:block;width:100%;height:auto;aspect-ratio:1300 / 557;border-radius:10px;object-fit:cover}.sustainability-article{display:grid;gap:44px;padding-block:44px 80px;scroll-margin-top:calc(var(--nav-height, 96px) + 16px);font-size:16px;line-height:23px;letter-spacing:-.5px;color:#0a0a0a}.sustainability-copy{display:grid;gap:10px}.sustainability-copy h2{font-size:36px;line-height:52px;letter-spacing:-1.2px}.sustainability-copy .sustainability-intro{font-size:20px;line-height:27px;font-weight:600}.sustainability-copy .sustainability-lead{font-size:18px;line-height:24px;font-weight:600}.sustainability-copy strong{font-weight:600}@media(max-width:767px){.sustainability-hero{aspect-ratio:16 / 9;border-radius:8px}.sustainability-article{gap:32px;padding-block:32px 56px}.sustainability-copy h2{font-size:26px;line-height:34px;letter-spacing:-.7px}.sustainability-copy .sustainability-intro{font-size:18px;line-height:25px}}
