.clients_featured__hbHv4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(20px,3vw,40px)}.clients_job__5tEIq{margin:0;min-width:0}.clients_shot__xR7Wk{position:relative;aspect-ratio:16/10;border-radius:20px;overflow:hidden;border:1px solid var(--tone-line);background:var(--color-ink-2)}.clients_shot__xR7Wk img{object-fit:cover;object-position:top;transition:transform .9s var(--ease-sunset)}.clients_job__5tEIq:hover .clients_shot__xR7Wk img{transform:scale(1.04)}.clients_job__5tEIq figcaption{padding-top:18px}.clients_jobMeta__9w4mz{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.clients_jobMeta__9w4mz h3{font-size:clamp(1.35rem,2vw,1.7rem);margin:0}.clients_jobMeta__9w4mz a{color:var(--tone-strong);text-decoration:none}.clients_jobMeta__9w4mz a:hover{text-decoration:underline;text-decoration-color:var(--color-flamingo);text-underline-offset:5px}.clients_kind__mLIKP{font-family:var(--font-mono-ui);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-accent)}.clients_job__5tEIq p{margin:10px 0 0;color:var(--tone-muted);font-size:15.5px;line-height:1.6;max-width:38em}.clients_intro__wgM0P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(32px,5vw,80px);margin-bottom:clamp(40px,5vw,64px)}.clients_intro__wgM0P p{margin:0;max-width:36em;color:var(--tone-text)}.clients_foot__wdL_N a,.clients_intro__wgM0P a{color:var(--tone-strong);text-decoration:underline;text-decoration-color:var(--color-flamingo);text-underline-offset:4px}.clients_wall__gn_BV{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.clients_client__QCfaf{min-width:0;border-top:2px solid var(--tone-strong)}.clients_client__QCfaf a{position:relative;display:block;height:100%;padding:24px 0 34px;text-decoration:none;color:inherit;min-height:0}.clients_logo__O7RON{height:72px;display:flex;align-items:center;margin-bottom:22px}.clients_logo__O7RON img{height:100%;width:auto;max-width:190px;object-fit:contain;object-position:left center;filter:brightness(0);opacity:.86;transition:opacity .3s}.clients_logo__O7RON img.clients_natural__LCg22{filter:none;opacity:1}.clients_logo__O7RON .clients_wordmark__f8qN7{font-family:var(--font-display);font-weight:800;font-size:1.7rem;letter-spacing:-.04em;line-height:1;color:var(--tone-strong);opacity:.86}.clients_client__QCfaf a:hover .clients_logo__O7RON img,.clients_client__QCfaf a:hover .clients_wordmark__f8qN7{opacity:1}.clients_name__kn_lx{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.clients_name__kn_lx h3{font-size:1.3rem;margin:0;color:var(--tone-strong)}.clients_name__kn_lx svg{flex:none;width:18px;height:18px;color:var(--tone-muted);transition:transform .4s var(--ease-sunset),color .25s}.clients_client__QCfaf a:hover .clients_name__kn_lx svg{transform:translate(3px,-3px);color:var(--color-flamingo)}.clients_meta__fDJYI{display:block;margin-top:6px;font-family:var(--font-mono-ui);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-accent)}.clients_client__QCfaf p{margin:12px 0 0;color:var(--tone-muted);font-size:15.5px;line-height:1.6}.clients_status__q6fFM{display:inline-block;margin-top:12px;font-family:var(--font-mono-ui);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-muted)}.clients_foot__wdL_N{margin:clamp(32px,4vw,48px) 0 0;max-width:44em;color:var(--tone-muted)}.clients_moreGrid__AqvaG{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}.clients_moreGrid__AqvaG h3{font-size:clamp(1.4rem,2vw,1.8rem);margin:0 0 18px;color:var(--tone-strong)}@media (max-width:1020px){.clients_wall__gn_BV{grid-template-columns:repeat(2,minmax(0,1fr))}.clients_intro__wgM0P,.clients_moreGrid__AqvaG{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.clients_featured__hbHv4,.clients_wall__gn_BV{grid-template-columns:minmax(0,1fr)}}