.clients-grid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2rem,4vw,3rem)}.clients-grid__head .h2{max-width:20ch}.clients-grid__sub{max-width:24rem}.clients-grid__list{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.clients-grid__cell{display:grid;place-content:center;justify-items:center;grid-gap:.375rem;gap:.375rem;min-height:clamp(6.5rem,10vw,9.5rem);padding:1.25rem;background:var(--brand-background);text-align:center}.clients-grid__name{font-size:clamp(1rem,1.6vw,1.375rem);color:var(--brand-text);line-height:1.2}.clients-grid__cell:nth-child(6n+1) .clients-grid__name{font-family:ui-serif,Georgia,Times New Roman,serif;font-weight:500}.clients-grid__cell:nth-child(6n+2) .clients-grid__name{font-weight:500;letter-spacing:-.01em}.clients-grid__cell:nth-child(6n+3) .clients-grid__name{font-weight:600;letter-spacing:-.03em}.clients-grid__cell:nth-child(6n+4) .clients-grid__name{font-family:ui-serif,Georgia,serif;font-style:italic;font-weight:400}.clients-grid__cell:nth-child(6n+5) .clients-grid__name{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(.9375rem,1.4vw,1.25rem)}.clients-grid__cell:nth-child(6n) .clients-grid__name{font-family:ui-serif,Georgia,serif;font-weight:400;letter-spacing:-.02em}.clients-grid__cell:nth-child(7) .clients-grid__name,.clients-grid__cell:nth-child(9) .clients-grid__name{font-family:inherit;font-style:normal;font-weight:300;letter-spacing:.02em;text-transform:none}.clients-grid__detail{font-size:.75rem;color:var(--muted)}.clients-grid__note{margin-top:1.25rem;font-size:.8125rem}@media (max-width:900px){.clients-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-grid__head{flex-direction:column;align-items:flex-start}}