.seo-breadcrumb{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;padding-top:18px;padding-bottom:18px;font-size:13px;line-height:1.5;color:#506566}.seo-breadcrumb a{color:#28575c;text-decoration:underline;text-underline-offset:3px}.seo-breadcrumb span[aria-current]{max-width:75ch}.seo-related{border-top:1px solid #dbe6e4;margin:30px auto;padding:28px 0;display:flex;gap:18px;flex-wrap:wrap}.seo-related a{color:#28575c;text-decoration:underline;text-underline-offset:4px}img{max-width:100%;height:auto}@media(max-width:600px){.seo-breadcrumb{font-size:12px;padding-top:14px;padding-bottom:14px}.seo-breadcrumb span[aria-current]{overflow-wrap:anywhere}.archive-search input,.archive-search select,.press-filters input,.press-filters select{font-size:16px}}

.listing-title{font-size:30px;line-height:1.3;margin:0 0 28px}.card-heading{font-size:24px;line-height:1.3}
.insight-article{max-width:820px;margin-inline:auto;overflow-wrap:anywhere}.insight-body{font-size:18px;line-height:1.85}.insight-body p{margin:0 0 1.4em}.insight-body h2{font-size:clamp(24px,3vw,32px);line-height:1.3;margin:1.8em 0 .8em}.insight-article .actions .text-link{white-space:normal}@media(max-width:600px){.insight-body{font-size:16px;line-height:1.8}}

.insight-thumbnail{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;height:auto;margin:18px 0 8px}.insight-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:40px}.insight-gallery figure{margin:0}.insight-gallery img{display:block;width:100%;height:auto;border-radius:3px}@media(max-width:600px){.insight-gallery{grid-template-columns:1fr;gap:16px}}


.article-membership-cta{display:flex;justify-content:center;padding:32px 0;margin-top:32px;border-top:1px solid #dce9e7}.article-membership-cta .btn{background:#007676;color:#fff;text-align:center;min-width:190px}@media(max-width:600px){.article-membership-cta .btn{width:100%}}
