.company-page{max-inline-size:45rem;margin-inline:auto;padding-block:1.5rem 3rem;padding-inline:1rem;color:#1c1c1c;line-height:1.6}.company-page__crumbs{font-size:.875rem;color:#777}.company-page__crumbs a{color:inherit}.company-page__title{margin-block:.75rem 1rem;font-size:1.75rem}.company-page__lead{font-size:1.0625rem}.company-page__heading{margin-block:1.5rem .75rem;font-size:1.25rem}.company-page__list{padding-inline-start:1.25rem}.company-page__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5rem 1rem}.company-page__facts dt{font-weight:600}.company-page__facts dd{margin:0}.company-page__links a,.company-page a{color:#4622b2}.company-page a.company-page__cta{display:inline-block;padding-block:.75rem;padding-inline:1rem;border-radius:.75rem;background:#582bde;color:#caff66;text-decoration:none}
