/* Utilities the Lovable Tailwind build (assets/styles-*.css) doesn't have. */
.pt-32{padding-top:calc(var(--spacing)*32)}
.items-baseline{align-items:baseline}

/* Brand strip under the hero: the track holds the items twice, so -50% loops seamlessly. */
[data-track]{width:max-content;animation:marquee 40s linear infinite}
@keyframes marquee{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){[data-track]{animation:none}}
