body:has([data-landing-experience]){--landing-accent:#e84d1c;--color-brand:var(--landing-accent);--color-orange-300:var(--landing-accent);--color-orange-400:var(--landing-accent);--color-orange-500:var(--landing-accent);--color-orange-600:var(--landing-accent);--color-orange-700:var(--landing-accent)}body:has([data-landing-experience]) svg[aria-label=TickerLens\ logo] [stroke]{stroke:var(--landing-accent)}body:has([data-landing-experience]) svg[aria-label=TickerLens\ logo] [fill]:not([fill=none]){fill:var(--landing-accent)}@keyframes hero-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-rise{0%{opacity:0;translate:0 14px}}@keyframes hero-rise-short{0%{opacity:0;translate:0 10px}}@keyframes hero-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.15)}}@keyframes hero-float{0%,to{transform:translateY(-12px)rotate(-1.5deg)}50%{transform:translateY(12px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){[data-hero-motion],[data-hero-motion] *{animation:none!important}}html:not(.dark) [data-landing-experience] :is([class*=text-orange-],[class*=text-brand]):not(svg){color:hsl(var(--foreground))}html:not(.dark) [data-landing-experience] :is(a,button)[class*=text-orange-]{text-decoration:underline;-webkit-text-decoration-color:var(--landing-accent);text-decoration-color:var(--landing-accent);text-underline-offset:5px;text-decoration-thickness:2px}
