button[aria-label="Need Help!"],._teaserContainer_trejf_5,[data-testid=app-router] ._teaserContainer_trejf_5{display:none!important}.clients-hero{position:relative;width:100%;min-height:auto;padding:42px 0 38px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(196,0,0,.18),transparent 28rem),radial-gradient(circle at 88% 18%,rgba(255,255,255,.12),transparent 22rem),linear-gradient(135deg,#111827,#202436 52%,#3a1117);color:#fff;isolation:isolate}.clients-hero__bg,.clients-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.clients-hero__bg{z-index:1}.clients-hero__bg img{width:100%;height:100%;object-fit:cover;opacity:.22;filter:grayscale(100%) contrast(1.12)}.clients-hero__overlay{z-index:2;background:linear-gradient(180deg,#11182775,#111827f0),linear-gradient(90deg,rgba(196,0,0,.18),transparent 56%)}.clients-hero__inner{position:relative;z-index:3;width:100%;max-width:var(--ss-container, 1200px);margin:0 auto;padding:0 var(--ss-gutter-mobile, 16px)}.clients-hero__layout{display:grid;gap:26px;align-items:center}.clients-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:720px}.clients-hero__eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#fff;font-family:var(--ss-font-primary, Poppins, sans-serif);font-size:11px;font-weight:800;line-height:1;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.clients-hero__title{margin:0;color:#fff;font-family:var(--ss-font-primary, Poppins, sans-serif);font-size:clamp(28px,7vw,42px);font-weight:800;line-height:1.05;letter-spacing:0;text-wrap:balance}.clients-hero__body{max-width:660px;margin:0;color:#ffffffc7;font-family:var(--ss-font-secondary, Montserrat, sans-serif);font-size:14px;line-height:1.7}.clients-hero__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:520px;gap:8px;margin-top:4px}.clients-hero__metric{min-width:0;padding:2px 0}.clients-hero__metric strong,.clients-hero__metric span{display:block;font-family:var(--ss-font-primary, Poppins, sans-serif)}.clients-hero__metric strong{color:#fff;font-size:21px;font-weight:800;line-height:1}.clients-hero__metric span{margin-top:5px;color:#ffffffad;font-size:10px;font-weight:700;line-height:1.25;text-transform:uppercase}.clients-hero__scroll{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;width:100%;box-sizing:border-box;padding:4px 4px 4px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff1f;color:#fff;font-family:var(--ss-font-primary, Poppins, sans-serif);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;box-shadow:0 12px 28px #00000029;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.clients-hero__scroll-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:var(--ss-brand-primary, #c40000);box-shadow:0 0 #c400007a,0 10px 24px #c4000047;animation:clientsHeroScrollPulse 2.1s ease-in-out infinite}.clients-hero__scroll-icon:before{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);animation:clientsHeroScrollArrow 1.35s ease-in-out infinite}@keyframes clientsHeroScrollPulse{0%,to{box-shadow:0 0 #c400006b,0 10px 24px #c4000047}50%{box-shadow:0 0 0 8px #c4000000,0 14px 28px #c400005c}}@keyframes clientsHeroScrollArrow{0%,to{transform:translateY(-3px) rotate(45deg)}50%{transform:translateY(1px) rotate(45deg)}}@media (prefers-reduced-motion: reduce){.clients-hero__scroll-icon,.clients-hero__scroll-icon:before{animation:none}}.clients-hero__proof{width:100%;padding:16px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#ffffff1a;box-shadow:0 20px 54px #0003;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.clients-hero__proof-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.clients-hero__proof-head span{color:#ffffffc2;font-family:var(--ss-font-primary, Poppins, sans-serif);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.clients-hero__logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.clients-hero__logo{display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#fffffff5}.clients-hero__logo img{display:block;width:auto;max-width:100%;max-height:42px;object-fit:contain}.clients-hero__proof-copy{margin:14px 0 0;color:#ffffffbd;font-family:var(--ss-font-secondary, Montserrat, sans-serif);font-size:12px;line-height:1.55}.clients-hero__proof-footer{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.clients-hero__counting{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0;color:#ffffffc2;font-family:var(--ss-font-primary, Poppins, sans-serif);text-align:center}.clients-hero__counting strong{color:#fff;font-size:24px;font-weight:800;line-height:1}.clients-hero__counting span{font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}@media screen and (min-width: 640px){.clients-hero{padding:56px 0 52px}.clients-hero__inner{padding:0 var(--ss-gutter-tablet, 32px)}.clients-hero__logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.clients-hero__proof-footer{flex-direction:row;align-items:center;justify-content:space-between}.clients-hero__counting{justify-content:flex-start;text-align:left}.clients-hero__scroll{width:auto;min-width:138px}}@media screen and (min-width: 990px){.clients-hero{min-height:620px;padding:74px 0 66px}.clients-hero__overlay{background:linear-gradient(90deg,#111827e6,#111827a3 52%,#111827e0),linear-gradient(90deg,rgba(196,0,0,.22),transparent 58%)}.clients-hero__inner{padding:0 var(--ss-gutter-desktop, 40px)}.clients-hero__layout{grid-template-columns:minmax(0,.95fr) minmax(440px,.95fr);gap:42px}.clients-hero__title{font-size:clamp(40px,3.6vw,54px)}.clients-hero__body{font-size:16px}.clients-hero__proof{padding:18px}.clients-hero__scroll:hover{color:#fff;transform:translateY(2px)}}
