.vc-canvas{--vc-paper: var(--surface-page);--vc-card: var(--surface-card);--vc-ink: #111111;--vc-ink-soft: rgba(17, 17, 17, .64);--vc-line: rgba(17, 17, 17, .88);--vc-line-soft: rgba(17, 17, 17, .26);--vc-line-strong: rgba(17, 17, 17, .46);--vc-accent: var(--brand);background:var(--vc-paper);color:var(--vc-ink);overflow-x:clip}.dark .vc-canvas{--vc-ink: #d3d0cb;--vc-ink-soft: rgba(211, 208, 203, .66);--vc-line: rgba(211, 208, 203, .88);--vc-line-soft: rgba(211, 208, 203, .26);--vc-line-strong: rgba(211, 208, 203, .42);--vc-accent: var(--brand-accent)}.vc-line-mask{padding-bottom:.14em;margin-bottom:-.14em}.vc-line-inner{display:inline-block;animation:vc-line-rise .9s var(--ease-out-expo) backwards;animation-delay:calc(var(--i, 0) * 90ms + .12s)}@keyframes vc-line-rise{0%{transform:translateY(112%)}to{transform:translateY(0)}}.vc-marquee{position:relative;overflow:hidden;width:100%}.vc-marquee-rotate{width:106%;margin-inline-start:-3%;transform:rotate(-2deg)}[dir=rtl] .vc-marquee-rotate{transform:rotate(2deg)}.vc-marquee-track{display:flex;width:max-content;will-change:transform;animation:vc-marquee 26s linear infinite}[dir=rtl] .vc-marquee-track{animation-name:vc-marquee-rtl}.vc-marquee:hover .vc-marquee-track{animation-play-state:paused}.vc-marquee-item{white-space:nowrap}@keyframes vc-marquee{to{transform:translate(-50%)}}@keyframes vc-marquee-rtl{to{transform:translate(50%)}}.vc-marquee-static{display:none}[dir=rtl] .vc-canvas [class*=tracking-]{letter-spacing:normal}@media (prefers-reduced-motion: reduce){.vc-line-inner{animation:none;transform:none}.vc-marquee-track{display:none}.vc-marquee-static{display:block}}
