@keyframes clients-slide-left{to{transform:translate(-50%)}}@keyframes clients-slide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.clients-section{color:#17282d;background:radial-gradient(circle at 20% 35%,#f3923e12,#0000 28%),#f7f3e8;padding:clamp(5rem,9vw,8rem) 1.5rem;overflow:hidden}.clients-section-inner{width:min(100%,80rem);margin-inline:auto}.clients-section-heading{text-align:start;max-width:43rem;margin-inline-end:auto}.clients-section-heading:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){max-width:none}.clients-section-heading>p{color:#d9732e;text-transform:uppercase;border-bottom:1px solid #f3923e;width:fit-content;margin:0 0 1.15rem;padding-bottom:.55rem;font-size:1rem;font-weight:800}.clients-section-heading h2{color:#07566a;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1.12}.clients-section-heading:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h2{white-space:nowrap}.clients-section-heading span{color:#607176;margin-top:1.25rem;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.8;display:block}.clients-rows{gap:1.75rem;margin-top:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.clients-logo-shell{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf7c2;border:1px solid #ffffffd9;border-radius:1.35rem;height:9.5rem;position:relative;overflow:hidden;box-shadow:0 1rem 2.8rem #3f312317,inset 0 1px #fff}.clients-logo-shell:has(.clients-plus-card):after{content:"";z-index:2;inset-block:0;pointer-events:none;background:linear-gradient(90deg,#fffdf700,#fffdf7 34% 100%);width:12.5rem;position:absolute;right:0}.clients-logo-track{will-change:transform;width:max-content;height:100%;animation:68s linear infinite clients-slide-left;display:flex}.clients-logo-track.is-reverse{animation-name:clients-slide-right;animation-duration:72s}.clients-logo-shell:hover .clients-logo-track{animation-play-state:paused}.clients-logo-cell{flex:0 0 15rem;place-items:center;width:15rem;height:100%;padding:1.45rem 2rem;display:grid;position:relative}.clients-logo-cell:after{content:"";background:#07566a1f;width:1px;position:absolute;inset-block:22%;inset-inline-end:0}.clients-logo-cell img{object-fit:contain;opacity:.88;width:auto;max-width:100%;max-height:5.7rem;transition:opacity .3s,transform .3s}.clients-logo-cell:hover img{opacity:1;transform:scale(1.07)}.clients-plus-card{z-index:3;inset-block:1rem;color:#f3923e;background:#fffdf7;border:1.5px dashed #f3923e;border-radius:1rem;place-items:center;width:7.5rem;font-size:2.4rem;transition:background .3s,color .3s,transform .3s;display:grid;position:absolute;right:1rem;box-shadow:-1.5rem 0 2rem #fffdf7}.clients-plus-card:hover{color:#fff;background:#f3923e;transform:translateY(-2px)}.clients-plus-helper{z-index:4;color:#07566a;text-align:right;pointer-events:none;width:14rem;height:6.3rem;font-size:1.05rem;font-weight:800;line-height:1.45;position:absolute;bottom:-6.75rem;right:1.35rem}.clients-plus-helper svg{fill:none;stroke:#f3923e;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;width:9rem;height:7.5rem;position:absolute;bottom:.8rem;right:2.5rem;overflow:visible}.clients-helper-loop,.clients-helper-head{stroke-dasharray:none}.clients-plus-helper span{display:block;position:absolute;bottom:.75rem;right:-.65rem}.clients-rows{margin-bottom:7.5rem}.clients-benefits{grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}.clients-benefit{border-inline-start:1px solid #07566a24;align-items:flex-start;gap:1rem;padding-inline:1.5rem;display:flex}.clients-benefit:first-child{border-inline-start:0}.clients-benefit svg{fill:none;stroke:#f3923e;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 2.45rem;width:2.45rem}.clients-benefit h3{color:#07566a;margin:0;font-size:.92rem;font-weight:800}.clients-benefit p{color:#607176;margin:.35rem 0 0;font-size:.78rem;line-height:1.65}@media (max-width:900px){.clients-logo-cell{flex-basis:12rem;width:12rem}.clients-benefits{grid-template-columns:repeat(2,1fr);gap:2rem 0}.clients-benefit:nth-child(3){border-inline-start:0}}@media (max-width:560px){.clients-section{padding-inline:1rem}.clients-section-heading{margin-inline-end:auto}.clients-section-heading:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h2{white-space:normal}.clients-logo-shell{border-radius:1rem;height:7.5rem}.clients-logo-cell{flex-basis:10rem;width:10rem;padding:1rem}.clients-logo-cell img{max-height:4.5rem}.clients-logo-shell:has(.clients-plus-card):after{width:9rem}.clients-plus-card{width:5.5rem}.clients-plus-helper{width:12rem;height:5.7rem;font-size:.88rem;bottom:-5.95rem;right:.65rem}.clients-plus-helper svg{stroke-width:3.5px;width:7.6rem;height:6.3rem;bottom:.7rem;right:2rem}.clients-rows{margin-bottom:6.75rem}.clients-benefits{grid-template-columns:1fr;gap:0}.clients-benefit,.clients-benefit:nth-child(3){border-inline-start:0;border-top:1px solid #07566a1f;padding:1.2rem 0}.clients-benefit:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.clients-logo-track{animation:none}.clients-logo-shell{overflow-x:auto}.clients-plus-card{position:sticky;right:1rem}}
