.tp-track-record{background:radial-gradient(circle at 20% 30%,rgba(30,136,229,.25),transparent 50%),radial-gradient(circle at 80% 70%,rgba(99,102,241,.22),transparent 55%),linear-gradient(180deg,#0a1f3a,#0f2747);color:#fff;font-family:inherit;padding:80px 24px;position:relative}.tp-track-record__wrap{margin:0 auto;max-width:1200px}.tp-track-record__head{margin:0 auto;max-width:760px;text-align:center}.tp-track-record .tp-track-record__eyebrow,section.tp-track-record .tp-track-record__eyebrow{background:hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.92)!important;display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;margin:0 0 18px;padding:7px 12px;text-transform:uppercase}.tp-track-record__heading{color:#fff!important;font-size:clamp(1.875rem,3.5vw,2.875rem);font-weight:800;letter-spacing:-.01em;line-height:1.05;margin:0 0 14px;text-wrap:balance}.tp-track-record p.tp-track-record__summary,section.tp-track-record .tp-track-record__summary{color:hsla(0,0%,100%,.78)!important;font-size:18px;line-height:1.6;margin:0}.tp-track-record__grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.tp-track-record__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-track-record__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:720px}.tp-track-record__card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:20px;box-shadow:0 12px 32px rgba(0,0,0,.24);padding:36px 24px;text-align:center}.tp-track-record__number{color:var(--tp-secondary,#0093d0);font-size:3.4rem;font-weight:800;line-height:1;margin-bottom:8px;white-space:nowrap}.tp-track-record__label{color:hsla(0,0%,100%,.78);font-size:.9rem;line-height:1.35}.tp-track-record__logos{margin-top:56px}.tp-track-record p.tp-track-record__logos-label,section.tp-track-record .tp-track-record__logos-label{color:hsla(0,0%,100%,.55)!important;font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0 0 28px;text-align:center;text-transform:uppercase}.tp-track-record__marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);overflow:hidden;position:relative}.tp-track-record__track{align-items:center;animation:tp-track-record-scroll 36s linear infinite;display:flex;gap:20px;width:max-content}.tp-track-record__marquee:hover .tp-track-record__track{animation-play-state:paused}.tp-track-record__logo-chip{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.18);box-sizing:border-box;display:flex;flex:0 0 auto;height:84px;justify-content:center;padding:16px 20px;text-decoration:none;width:168px}a.tp-track-record__logo-chip{cursor:pointer}.tp-track-record__logo-chip--lg{padding:8px 12px}.tp-track-record__logo-chip img{display:block;height:auto;margin:0;margin-block-end:0;max-height:40px;max-width:100%;transition:transform .2s ease;width:auto}.tp-track-record__logo-chip--lg img{max-height:60px}.tp-track-record__logo-chip:hover img{transform:scale(1.15)}@keyframes tp-track-record-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tp-track-record__track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.tp-track-record__marquee{-webkit-mask-image:none;mask-image:none}}@media (max-width:980px){.tp-track-record__grid,.tp-track-record__grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tp-track-record{padding:64px 20px}.tp-track-record__summary{font-size:16px}.tp-track-record__number{font-size:2rem}.tp-track-record__logo-chip{height:68px;padding:12px 16px;width:136px}.tp-track-record__logo-chip img{max-height:32px}.tp-track-record__logo-chip--lg{padding:6px 10px}.tp-track-record__logo-chip--lg img{max-height:48px}.tp-track-record__track{animation-duration:26s}}@media (max-width:480px){.tp-track-record__grid,.tp-track-record__grid[data-count="2"],.tp-track-record__grid[data-count="3"]{grid-template-columns:1fr}}