.business-content-layout{align-items:start}.business-content-article{min-width:0}.business-content-article>.article-introduction{font-size:20px;line-height:1.75;margin:0 0 30px;color:#34402f}.business-content-article>.key-takeaways{width:100%;max-width:none;margin:0 0 26px;box-sizing:border-box}.business-content-article>.page-contents{width:100%;max-width:none;padding:0 0 30px;margin:0 0 40px;box-sizing:border-box}.business-content-article>.page-contents ul{grid-template-columns:1fr;gap:5px}.business-content-aside{position:sticky;top:100px;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}.industry-article-layout .section{padding:0;margin-bottom:55px}.industry-article-layout .industry-tiles,.industry-article-layout .business-example-grid{grid-template-columns:1fr}.industry-article-layout .industry-flow{display:block}.industry-article-layout .industry-example{margin-top:28px}.industry-article-layout .semp-solutions,.industry-article-layout .industry-questions{max-width:100%}.industry-article-layout .business-content-article h2{font-size:34px}.industry-article-layout .business-content-aside h3{font-size:26px;line-height:1.2;margin:16px 0}.business-content-aside:focus-within{outline:2px solid #b6f000;outline-offset:3px}@media(max-width:850px){.business-content-aside{position:static;max-height:none;overflow:visible}.business-content-article>.article-introduction{font-size:18px}.industry-article-layout .business-content-article h2{font-size:29px}.business-content-layout{gap:28px}}

.related-business h2{max-width:900px;font-size:clamp(28px,3.4vw,44px);line-height:1.15;margin:16px 0 28px}.related-business p{line-height:1.8;margin:14px 0}.related-business a{display:inline-block;padding-block:6px;text-underline-offset:4px}
