.clients-section{flex-direction:column;gap:7rem;padding:2rem 4rem;display:flex}.clients-section .client-row{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.clients-section .client-row.reverse{direction:rtl}.clients-section .client-row.reverse .client-content{direction:ltr}.clients-section .client-row .client-image img{object-fit:cover;border-radius:14px;width:100%;transition:transform .4s;box-shadow:0 12px 35px #0000001a}.clients-section .client-row .client-content{flex-direction:column;gap:1.2rem;display:flex}.clients-section .client-row .client-content .client-label{letter-spacing:1px;color:#888;text-transform:uppercase;font-size:14px;font-weight:500}.clients-section .client-row .client-content .client-header{align-items:center;gap:1rem;display:flex}.clients-section .client-row .client-content .client-header .client-logo{object-fit:contain;filter:drop-shadow(0 3px 6px #0000001a);width:100px;height:auto}.clients-section .client-row .client-content .client-header h2{font-size:34px;font-weight:600}.clients-section .client-row .client-content p{color:#444;max-width:520px;font-size:17px;line-height:1.7}@media (max-width:900px){.clients-section .client-row,.clients-section .client-row.reverse{direction:ltr;grid-template-columns:1fr}.clients-section .client-row .client-image img,.clients-section .client-row.reverse .client-image img{width:100%}.clients-section .client-row .client-content,.clients-section .client-row.reverse .client-content{margin-top:1rem}}@media screen and (max-width:780px){.clients-section{gap:2rem;padding:1rem}}
