.pill-count[data-astro-cid-c6r7gr4v]{opacity:.75;margin-left:14px}.companies-page-hero{text-align:center;padding-top:156px;padding-bottom:54px}.companies-page-hero h1{letter-spacing:-1px;max-width:1130px;margin:0 auto 28px;font-size:100px;line-height:.92}.companies-page-hero .lede{letter-spacing:0;max-width:700px;color:var(--muted);margin-inline:auto;font-family:DM Sans Variable,sans-serif;font-size:20px;font-weight:400;line-height:1.45}.companies-page-directory{padding-bottom:100px}.companies-page-directory .filter-toolbar{border-top:1px solid var(--line);margin-bottom:16px;padding:24px 0}.companies-page-directory .search-field{width:500px;max-width:100%}.companies-page-directory .company-grid{gap:20px}.companies-page-directory .company-art{height:516px;padding:30px}.companies-page-directory .featured .company-art{height:516px}.companies-page-directory .company-card.featured{grid-column:span 2}.companies-page-directory .company-logo{top:30px;left:30px}.companies-page-directory .card-number{top:30px;right:30px}.companies-page-directory .card-explore{bottom:30px;left:30px;right:30px}@media (width<=1100px){.companies-page-hero{padding-top:110px}.companies-page-hero h1{font-size:clamp(64px,8vw,100px)}.companies-page-directory .company-art,.companies-page-directory .featured .company-art{height:470px}}@media (width<=760px){.companies-page-hero{text-align:left;padding-top:64px;padding-bottom:38px}.companies-page-hero h1{letter-spacing:-.5px;margin:0 0 22px;font-size:40px;line-height:1}.companies-page-hero .lede{letter-spacing:0;color:var(--muted);max-width:340px;font-family:DM Sans Variable,sans-serif;font-size:17px;line-height:1.5}.companies-page-directory{padding-bottom:70px}.companies-page-directory .filter-toolbar{padding-block:18px}.companies-page-directory .company-grid{gap:30px}.companies-page-directory .company-card.featured{grid-column:auto}.companies-page-directory .company-art,.companies-page-directory .featured .company-art{height:430px}.companies-page-directory .company-logo{top:24px;left:22px}.companies-page-directory .card-number{top:34px;right:22px}.companies-page-directory .card-explore{bottom:20px;left:22px;right:22px}}
