.tl-trust{overflow:hidden;padding:64px 0}.tl-trust__inner{margin:0 auto;max-width:1240px;text-align:center}.tl-trust__eyebrow{color:var(--cl-accent-base);display:block;font-family:var(--cl-font-body);font-size:14px;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.tl-trust__eyebrow,.tl-trust__title{font-weight:700;padding:0 var(--bridge-container-px,24px)}.tl-trust__title{color:var(--cl-text-900);font-family:var(--cl-font-heading);font-size:var(--bridge-section-title-size,36px);line-height:1.2;margin:0 auto 48px;max-width:24ch;text-wrap:balance}.tl-trust__carousel{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);overflow:hidden;position:relative;width:100%}.tl-trust__track{align-items:center;display:flex;gap:56px;width:max-content;--tl-duration:30s;animation:tl-scroll var(--tl-duration) linear infinite}@media (hover:hover){.tl-trust__carousel:hover .tl-trust__track{animation-play-state:paused}}.tl-trust__slide{align-items:center;display:flex;flex:0 0 140px;height:48px;justify-content:center;min-width:140px}.tl-trust__logo{display:block;height:36px;max-width:120px;object-fit:contain;transition:transform var(--cl-dur-140,.14s) var(--cl-ease,ease);width:auto}.tl-trust__slide:hover .tl-trust__logo{transform:translateY(-1px)}.tl-trust__logo-placeholder{color:var(--cl-text-700);font-family:var(--cl-font-heading);font-size:14px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.tl-trust__cta-wrap{margin-top:40px;padding:0 var(--bridge-container-px,24px)}.tl-trust__cta{align-items:center;color:var(--cl-accent-base);display:inline-flex;font-family:var(--cl-font-body);font-size:14px;font-weight:700;gap:4px;letter-spacing:.04em;text-decoration:none;transition:color var(--cl-dur-140,.14s) var(--cl-ease,ease)}.tl-trust__cta:hover{color:var(--cl-accent-hover-bright);text-decoration:underline}@keyframes tl-scroll{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}@media (max-width:768px){.tl-trust{padding:48px 0}.tl-trust__title{font-size:var(--bridge-section-title-size,28px);margin-bottom:32px}.tl-trust__track{gap:40px;--tl-duration:22s}.tl-trust__slide{flex:0 0 110px;height:40px;min-width:110px}.tl-trust__logo{height:32px;max-width:100px}}@media (prefers-reduced-motion:reduce){.tl-trust__track{animation:none}.tl-trust__carousel{-webkit-mask-image:none;mask-image:none;overflow-x:auto}.tl-trust__track{flex-wrap:wrap;gap:32px 24px;justify-content:center;padding:0 var(--bridge-container-px,24px);width:auto}.tl-trust__slide{flex:0 0 auto;height:auto;min-width:unset}}