.capabilities-heading{margin:15px 0 36px}.capabilities-eyebrow{color:var(--teal);text-transform:uppercase;letter-spacing:1.8px;margin-bottom:20px;font-size:10px;display:block}.capabilities-heading h1,.capabilities-heading h2{font-size:clamp(38px,4.1vw,60px)}.capabilities-heading p{max-width:650px;margin-top:20px;line-height:1.8}.capabilities-categories{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:stretch;gap:0 30px;margin-bottom:40px;display:flex}.capabilities-categories>span{color:var(--muted);align-self:center;margin-right:auto;font-size:11px}.capabilities-categories a{align-items:center;gap:14px;padding:22px 0;font-size:12px;display:flex}.capabilities-categories strong{font-weight:550}.capabilities-categories a span{color:var(--muted)}.capabilities-categories a:hover strong{color:var(--teal)}@media (max-width:760px){.capabilities-heading{margin-top:4px;margin-bottom:28px}.capabilities-categories{gap:0;margin-bottom:28px}.capabilities-categories>span{flex-basis:100%;padding-top:17px}.capabilities-categories a{gap:8px;width:50%;padding:17px 0;font-size:11px}.capabilities-categories a span{font-size:10px}}.home-news{border-bottom:1px solid var(--line);margin:12px 0 64px;padding-bottom:58px}.home-news-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.home-news-heading h1{font-family:var(--editorial);letter-spacing:-.03em;font-size:clamp(30px,3vw,40px);font-weight:450}.home-news-heading a,.capabilities-page-link{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.capabilities-page-link{margin:-12px 0 25px}@media (max-width:600px){.home-news{margin-bottom:40px;padding-bottom:38px}.home-news-heading a{font-size:12px}.capabilities-categories a{flex:100%;grid-template-columns:1fr auto 16px;padding-block:16px;display:grid}.capabilities-categories>span{padding-bottom:6px}}.capabilities-content>.lb-chart{margin-bottom:32px}
