/* Original client relationships, restored in the Click Start V2.2 identity. */
.client-trust{padding:58px 0 62px;background:#fff;border-bottom:1px solid #e3eaf2}
.client-trust-heading{text-align:center;margin-bottom:27px}
.client-trust-heading .eyebrow{font-size:10px;margin-bottom:10px}
.client-trust-heading h2{font-size:clamp(26px,2.5vw,36px);letter-spacing:-.025em;margin:0}
.client-logo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;list-style:none;margin:0;padding:1px;background:#e8eef5;border:1px solid #e8eef5;border-radius:17px;overflow:hidden}
.client-logo{display:flex;align-items:center;justify-content:center;min-width:0;height:92px;background:#fff;padding:17px 25px;overflow:hidden}
.client-logo img{width:100%;height:100%;max-width:130px;object-fit:contain}
.client-logo--unilever img{max-width:78px}
.client-logo--red-bull img,.client-logo--buffalo-burger img{max-width:100px}
.client-logo--realself img,.client-logo--midea img,.client-logo--entreprenelle img,.client-logo--vezeeta img{width:145px;height:145px;max-width:100%;flex:none}
.client-logo--red-bull img{width:125px;height:125px;max-width:100%;flex:none}
.client-logo--lg img{width:160px;height:120px;max-width:100%;flex:none}
.client-logo--haier img{width:154px;height:101px;max-width:100%;flex:none}
.client-logo--domty img{width:110px;height:86px;max-width:100%;flex:none}
.client-voices{position:relative;padding:76px 0 70px;background:#0d1b2b;color:#fff;isolation:isolate;overflow:hidden}
.client-voices::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 80%,#17558130,transparent 45%),linear-gradient(135deg,transparent 50%,#164b7230)}
.client-voices-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}
.client-voices-heading .eyebrow{color:#9ce2ff;margin-bottom:14px;font-size:10px}
.client-voices-heading h2{font-size:clamp(30px,3.2vw,44px);margin:0 0 12px;letter-spacing:-.025em}
.client-voices-heading p{font-size:14px;line-height:1.65;color:#bdcdde;margin:0;max-width:555px}
.client-voice-navigation{display:flex;align-items:center;gap:10px;flex:none}
.client-voice-count{display:flex;align-items:center;gap:9px;margin-right:12px;font-size:12px;letter-spacing:.04em;color:#92a9c1}
.client-voice-count b{font-weight:500;color:#fff}
.client-voice-navigation button{width:44px;height:44px;display:grid;place-items:center;border:1px solid #52677c;background:transparent;color:#fff;border-radius:50%;padding:10px}
.client-voice-navigation button:hover{background:#9ce2ff;border-color:#9ce2ff;color:#0d1b2b}
.client-voice-navigation button svg{width:20px;height:20px}
.client-voice-gallery{display:grid;gap:20px}
.client-voice{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:55px;padding:34px 42px;background:linear-gradient(115deg,#16324a8c,#10233870);border:1px solid #7faaca35;border-radius:22px;min-width:0}
.client-voice-portrait{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:14px 6px}
.client-portrait-frame{width:176px;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#173249;position:relative}
.client-portrait-frame::after{content:"";position:absolute;inset:0;border:1px solid #ffffff24;border-radius:12px;pointer-events:none}
.client-portrait-frame img{width:100%;height:100%;object-fit:cover;object-position:center 30%}
.client-voice-company{display:block;font-family:Outfit,Inter,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.01em;margin-top:17px;color:#d5efff}
.client-portrait-corner{position:absolute;width:26px;height:26px;left:8px;top:12px;border-top:1px solid #75cded;border-left:1px solid #75cded;border-radius:5px 0 0}
.client-voice-copy{position:relative;padding:13px 0 10px;min-width:0}
.client-quote-mark{font-family:Georgia,serif;font-size:90px;line-height:.5;display:block;color:#77cdec;opacity:.75;margin-bottom:16px;height:30px}
.client-voice-copy blockquote{padding:0;margin:0 0 25px}
.client-voice-copy blockquote p{font-family:Outfit,Inter,sans-serif;font-size:clamp(21px,2.15vw,28px);line-height:1.45;letter-spacing:-.015em;margin:0;color:#f6faff;font-weight:400}
.client-voice-author{padding-top:19px;border-top:1px solid #7699b13b}
.client-voice-author strong{font-size:14px;line-height:1.5;font-weight:600;display:block;margin-bottom:5px;color:#fff}
.client-voice-author>span{display:block;color:#b5c9dc;font-size:12px;line-height:1.6;max-width:550px}
.client-voice-selectors{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:19px}
.client-voice-select{display:flex;align-items:center;gap:10px;padding:15px 10px;min-height:48px;text-align:left;border:1px solid transparent;border-top:1px solid #6b8baa4d;border-radius:0 0 7px 7px;background:transparent;font-size:12px;font-weight:500;color:#b5c9dc;line-height:1.4}
.client-voice-select>span{font-size:9px;color:#7195b5;letter-spacing:.04em}
.client-voice-select:hover{color:#fff;background:#18374d}
.client-voice-select[aria-pressed="true"]{color:#fff;background:#21486172;border-top-color:#9ce2ff}
.client-voice-select[aria-pressed="true"]>span{color:#9ce2ff}
.client-voices button:focus-visible{outline:3px solid #9ce2ff;outline-offset:4px}
.client-voices.is-ready .client-voice-gallery{gap:0}
.client-voices.is-ready .client-voice{grid-area:1 / 1}
.client-voices.is-ready .client-voice[aria-hidden="true"]{visibility:hidden;pointer-events:none}
html[data-motion="on"] .client-logo img{transition:transform .3s ease}
html[data-motion="on"] .client-logo:hover img{transform:translateY(-2px)}
html[data-motion="on"] .client-voice-navigation button,html[data-motion="on"] .client-voice-select{transition:background .2s,color .2s,border-color .2s}
@media(min-width:1450px){.client-logo{height:96px}.client-voice{grid-template-columns:250px minmax(0,1fr);gap:65px;padding:36px 52px}}
@media(max-width:980px){.client-voice{grid-template-columns:170px minmax(0,1fr);gap:30px;padding:30px}.client-portrait-frame{width:142px}.client-portrait-corner{left:0}.client-voice-copy blockquote p{font-size:23px}.client-voice-selectors{gap:4px}.client-voice-select{gap:6px;padding-inline:7px;font-size:11px}.client-logo{padding-inline:20px;height:84px}}
@media(max-width:760px){.client-trust{padding:44px 0 45px}.client-trust-heading{margin-bottom:22px}.client-trust-heading h2{font-size:28px;line-height:1.2;max-width:340px;margin:auto}.client-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:12px}.client-logo{height:80px;padding:15px}.client-logo img{max-width:110px}.client-voices{padding:52px 0 48px}.client-voices-heading{align-items:flex-start;gap:15px;flex-direction:column;margin-bottom:24px}.client-voices-heading h2{font-size:34px}.client-voices-heading p{font-size:13px}.client-voice-navigation{justify-content:flex-end;width:100%;margin-top:4px}.client-voice-count{margin-right:auto}.client-voice{grid-template-columns:minmax(0,1fr);gap:22px;padding:25px 25px 27px;align-content:start;border-radius:17px}.client-voice-portrait{flex-direction:row;justify-content:flex-start;gap:18px;padding:0}.client-portrait-frame{width:70px;height:78px;flex:none;border-radius:9px;aspect-ratio:auto}.client-portrait-frame::after{border-radius:9px}.client-voice-company{margin:0;font-size:23px}.client-portrait-corner{right:0;left:auto;top:0;width:20px;height:20px;border-left:0;border-right:1px solid #75cded;border-radius:0 4px 0 0}.client-voice-copy{padding:0}.client-quote-mark{font-size:72px;height:20px;margin-bottom:16px}.client-voice-copy blockquote{margin-bottom:21px}.client-voice-copy blockquote p{font-size:23px;line-height:1.44}.client-voice-author{padding-top:17px}.client-voice-author strong{font-size:13px}.client-voice-author>span{font-size:12px}.client-voice-selectors{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.client-voice-select{border:1px solid #789cba45;border-radius:7px;min-height:44px;padding:10px 12px;font-size:12px;gap:8px}.client-voice-select[aria-pressed="true"]{border-color:#7fccec}.client-voice-select>span{font-size:10px}}
@media(max-width:390px){.client-logo{height:72px;padding:12px}.client-voice{padding:23px 20px}.client-voice-copy blockquote p{font-size:21px}.client-voices-heading h2{font-size:31px}.client-voice-select{padding-inline:10px}}
@media(prefers-reduced-motion:reduce){html:not([data-motion="on"]) .client-logo img,html:not([data-motion="on"]) .client-voice-navigation button,html:not([data-motion="on"]) .client-voice-select{transition:none}}
@media print{.client-voices{background:#fff;color:#142334}.client-voices::before,.client-voice-navigation,.client-voice-selectors,.client-quote-mark{display:none!important}.client-voices.is-ready .client-voice-gallery{display:block}.client-voices.is-ready .client-voice{visibility:visible!important;display:grid;break-inside:avoid;background:#fff;border-color:#ccd7e2;margin:20px 0}.client-voice-copy blockquote p,.client-voice-author strong,.client-voice-company{color:#142334}.client-voice-author>span,.client-voices-heading p{color:#425973}}
