@keyframes first-light-cue{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}.fl-numeral{z-index:1;font-family:var(--o-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1.5px var(--o-border-3);background-image:linear-gradient(to top, var(--o-accent) 50%, transparent 50%);transition:background-position 1.4s var(--o-ease-out) .12s, -webkit-text-stroke-color .9s var(--o-ease-out) .4s;background-position:0 0;background-size:100% 200%;-webkit-background-clip:text;background-clip:text;font-size:clamp(7.5rem,4rem + 11vw,15rem);font-weight:600;line-height:.78;display:inline-block;position:relative}.fl-numeral[data-lit]{-webkit-text-stroke-color:var(--o-accent);background-position:0 100%}.fl-orbit{z-index:0;pointer-events:none;width:165%;position:absolute;top:54%;left:50%;overflow:visible;translate:-50% -50%}.fl-orbit__ring{fill:none;stroke:color-mix(in oklab, var(--o-accent) 40%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.fl-orbit__comet{fill:var(--o-accent)}.fl-orbit__halo{fill:color-mix(in oklab, var(--o-accent) 18%, transparent)}@media (prefers-reduced-motion:reduce){.fl-numeral{-webkit-text-stroke-color:var(--o-accent);background-position:0 100%;transition:none}}
