/* Small compatibility and source-copy adaptations; original page layouts stay in their own stylesheets. */
main nav.breadcrumb,main nav.r-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;line-height:1.7}
.integrated-more{display:flex;align-items:center;gap:35px;margin-top:38px;flex-wrap:wrap}.integrated-global-links{display:flex;flex-wrap:wrap;gap:8px 25px;margin-top:24px}.integrated-global-links .text-link{font-size:13px;color:#9bd3bd}
.integrated-markets{display:grid;grid-template-columns:1fr 1fr;gap:35px 65px}.integrated-market{border-top:1px solid #cfd8d0;padding:28px 0;scroll-margin-top:160px}.integrated-market h3{font-size:27px;margin-bottom:20px;line-height:1.5}.integrated-market p{font-size:16px;color:#566359;line-height:1.9;margin-bottom:18px}.integrated-market .c-actions{display:flex;gap:14px 25px;flex-wrap:wrap;margin-top:20px}.integrated-market .ub-text-link{font-size:14px}.integrated-scope-copy{grid-column:1/-1;border-top:1px solid #ced7ce;padding-top:28px;margin-top:5px}.integrated-scope-copy p{font-size:16px;line-height:1.95;color:#58685d;margin-bottom:18px}.integrated-boundary{border-top:1px solid #cbd7cc;margin-top:38px;padding-top:28px;max-width:100%}.integrated-boundary p{font-size:16px;line-height:1.95;color:#566559}.integrated-boundary a{margin-top:15px}.k-service-grid>article>p:not([class]){font-size:16px;line-height:1.9;margin-bottom:18px}.r-faq-list details>div p,.search-faqs details>div p{font-size:16px;line-height:1.9;margin:0 0 15px}.r-faq-list details>div,.search-faqs details>div{padding:0 0 25px}.r-faq-list .c-actions,.search-faqs .c-actions{display:flex;gap:15px 25px;flex-wrap:wrap}.a-scenario-work>p:not(.a-small-label){font-size:16px;color:#56655c;line-height:1.9;margin:20px 0}.cases-stories .case-feature h3{font-size:36px}.cases-stories .case-feature p{font-size:18px;line-height:1.85}.cases-stories .case-card p{font-size:15px;line-height:1.8}.cases-stories .integrated-more{border-top:1px solid #d6dcd3;padding-top:22px}.insights .resource-card>p:not(.resource-type){font-size:16px;line-height:1.8;color:#58665d;margin:15px 0}.insights .resource-card h3{font-size:25px;line-height:1.5}.insights .resource-type{font-size:12px;color:#718477;margin:20px 0 10px}
[data-page=services] .chapter-bar{top:var(--header)}[data-page=services] .archive-inner p:not(.eyebrow){font-size:15px;color:#69786c;margin-top:16px}
@media(max-width:800px){.integrated-markets{gap:28px 35px}.integrated-market h3{font-size:24px}.integrated-market p{font-size:15px}.k-service-grid>article>p:not([class]){font-size:15px}.cases-stories .case-feature h3{font-size:31px}}
@media(max-width:600px){.integrated-markets{grid-template-columns:1fr;gap:10px}.integrated-market{padding:23px 0}.integrated-scope-copy p,.integrated-boundary p{font-size:15px}.integrated-more{gap:18px;margin-top:28px}.r-faq-list details>div p,.search-faqs details>div p{font-size:15px}.a-scenario-work>p:not(.a-small-label){font-size:15px}.cases-stories .case-feature h3{font-size:28px}.cases-stories .case-feature p{font-size:16px}.insights .resource-card h3{font-size:23px}.insights .resource-card>p:not(.resource-type){font-size:15px}}
