@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fn-rise{animation:linear both fn-rise;animation-timeline:view();animation-range:entry entry 70%}.fn-rise+.fn-rise{animation-range:entry 6% entry 76%}.fn-rise+.fn-rise+.fn-rise{animation-range:entry 12% entry 82%}.fn-rise+.fn-rise+.fn-rise+.fn-rise{animation-range:entry 18% entry 88%}.fn-line:not(.fn-spot-detail) [pathLength]{stroke-dasharray:1;animation:linear both fn-draw;animation-timeline:--fn-draw;animation-range:entry 5% cover 45%}.fn-line-ray,.fn-line-air{animation:linear both fn-ink;animation-timeline:--fn-draw;animation-range:cover 30% cover 55%}}}@keyframes fn-rise{0%{transform:translateY(3rem)scale(.97)}}@keyframes fn-draw{0%{stroke-dashoffset:1px}}@keyframes fn-ink{0%{opacity:0;transform:translateY(.6px)}}