.marquee.svelte-u8k17v{gap:var(--space-md);opacity:0;flex-direction:column;width:100%;transition:opacity .3s;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee.full-bleed.svelte-u8k17v{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.marquee.ready.svelte-u8k17v{opacity:1}.lane.svelte-u8k17v{overflow:hidden}.track.svelte-u8k17v{will-change:transform;width:max-content;display:flex}.group.svelte-u8k17v{flex:none;display:flex}.track-ltr.svelte-u8k17v{animation:svelte-u8k17v-marquee-left var(--dur,60s) linear infinite}.track-rtl.svelte-u8k17v{animation:svelte-u8k17v-marquee-right var(--dur,60s) linear infinite}.marquee.pause-on-hover.svelte-u8k17v:hover .track:where(.svelte-u8k17v){animation-play-state:paused}@keyframes svelte-u8k17v-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-u8k17v-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.track.svelte-u8k17v{animation:none}.lane.svelte-u8k17v{overflow-x:auto}}.container.svelte-1scx2ia{justify-content:center;width:calc(100% - 20px);max-width:865px;display:flex;position:relative}.video-tip.svelte-1scx2ia{pointer-events:none;opacity:0;transition:opacity var(--duration-base) ease, transform var(--duration-base) ease;white-space:nowrap;border-radius:var(--radius-pill);color:#fff;font-size:var(--type-tool-title-size);font-weight:var(--weight-semibold);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;padding:.5em 1.1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.video-tip.hidden.svelte-1scx2ia{display:none}.container.svelte-1scx2ia:hover .video-tip:where(.svelte-1scx2ia){opacity:1;transform:translate(-50%,-50%)scale(1)}@media (hover:none){.video-tip.svelte-1scx2ia{display:none}}.container.svelte-1scx2ia video:where(.svelte-1scx2ia){aspect-ratio:16/9;object-fit:contain;cursor:pointer;border-radius:.5rem;width:auto;max-width:100%;height:100%;transition:box-shadow .3s ease-in-out;overflow:hidden;box-shadow:0 0 5px #0000001a}@media (prefers-reduced-motion:no-preference){.container.svelte-1scx2ia video:where(.svelte-1scx2ia){transform:perspective(2000px) rotateY(var(--x-angle)) rotateX(var(--y-angle)) translateY(var(--y-translate)) translateZ(var(--z-translate))}.container.svelte-1scx2ia video:where(.svelte-1scx2ia):hover{box-shadow:10px 10px 50px #0000004d}}.logo-slot.svelte-1gzm7z{--logo-height:3rem;width:auto;height:calc(var(--logo-height) * var(--logo-scale,1));flex:none;justify-content:center;align-items:center;margin-right:4.25rem;display:flex}.logo.svelte-1gzm7z{width:auto;height:100%;max-width:calc(var(--logo-height) * 3.2);object-fit:contain;box-shadow:none;filter:grayscale()opacity(.6);border:none;border-radius:0;outline:none;transition:filter .2s ease-in-out}.logo.svelte-1gzm7z:hover{filter:grayscale(0)opacity()}.logo.bright.svelte-1gzm7z{filter:grayscale()brightness(.55)}.logo.bright.svelte-1gzm7z:hover{filter:grayscale(0)brightness()drop-shadow(1px 1px 2px #0000004d)}.company-popover.svelte-1gzm7z{white-space:normal;width:260px;max-width:70vw;line-height:1.4}.company-popover.svelte-1gzm7z .company-name:where(.svelte-1gzm7z),.company-popover.svelte-1gzm7z .company-body:where(.svelte-1gzm7z){white-space:normal}.company-name.svelte-1gzm7z{font-weight:var(--weight-bold);margin-bottom:.25rem;display:block}.company-name.svelte-1gzm7z a:where(.svelte-1gzm7z){color:inherit;text-underline-offset:2px;text-decoration:underline}.company-body.svelte-1gzm7z{color:var(--c-text-secondary);display:block}.trusted.svelte-cv87u5{-webkit-user-select:none;user-select:none;gap:var(--space-2xl);flex-direction:column;width:100%;display:flex}.group.svelte-cv87u5{flex-direction:column;gap:.75rem;width:100%;display:flex}.trusted.svelte-cv87u5 h2:where(.svelte-cv87u5){font-size:1.05rem;font-weight:var(--weight-semibold);letter-spacing:normal;color:var(--c-text-secondary);opacity:1;justify-content:center;align-items:center;gap:.4em;margin:0;display:flex}.trusted.svelte-cv87u5 h2:where(.svelte-cv87u5) .shield:where(.svelte-cv87u5){color:#9c3;flex:none;width:1.3em;height:1.3em}.trusted.compact.svelte-cv87u5{gap:var(--space-xl)}.trusted.compact.svelte-cv87u5 .marquee{gap:1.6rem}.trusted.compact.svelte-cv87u5 .logo-slot{--logo-height:2.7rem;pointer-events:none;margin-right:3.75rem}
