.customer-companies{padding-block:0 64px}.customer-companies header{border-top:1px solid var(--line);padding-top:32px}.customer-companies .eyebrow{margin-bottom:16px;font-size:.875rem}.customer-companies h2{letter-spacing:-.035em;max-width:820px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.customer-companies ul{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:28px 0 20px;padding:0;list-style:none;display:grid;overflow:hidden}.customer-companies li{text-align:center;border-right:1px solid var(--line);justify-content:center;align-items:center;min-width:0;padding:30px 16px;display:flex}.customer-companies li:last-child{border-right:0}.customer-companies strong{overflow-wrap:anywhere;font-size:clamp(1rem,1.65vw,1.375rem);font-weight:750;line-height:1.4}.customer-companies-note{color:#5b5766;max-width:780px;margin:16px 0 0;font-size:1rem;line-height:1.65}@media (max-width:900px){.customer-companies ul{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-companies li{border-right:0;border-bottom:1px solid var(--line)}.customer-companies li:nth-child(odd){border-right:1px solid var(--line)}.customer-companies li:last-child{border:0;grid-column:1/-1}.customer-companies strong{font-size:1.125rem}}@media (max-width:480px){.customer-companies{padding-bottom:44px}.customer-companies li{padding:24px 10px}.customer-companies strong{font-size:1rem}}
