button{cursor:pointer}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.perspective{perspective:1400px}.card-flip{transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.card-flip.is-flipped{transform:rotateY(180deg)}.card-face{backface-visibility:hidden}.card-back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.timeline-live-dot{animation:1.8s ease-out infinite live-pulse}.timeline-marker{animation:6.4s ease-in-out infinite timeline-tick}.timeline-ring{animation:6.4s ease-out infinite ring-tick}.timeline-step:nth-child(2) .timeline-marker,.timeline-step:nth-child(2) .timeline-ring{animation-delay:.8s}.timeline-step:nth-child(3) .timeline-marker,.timeline-step:nth-child(3) .timeline-ring{animation-delay:1.6s}.timeline-step:nth-child(4) .timeline-marker,.timeline-step:nth-child(4) .timeline-ring{animation-delay:2.4s}.timeline-step:nth-child(5) .timeline-marker,.timeline-step:nth-child(5) .timeline-ring{animation-delay:3.2s}.timeline-step:nth-child(6) .timeline-marker,.timeline-step:nth-child(6) .timeline-ring{animation-delay:4s}.timeline-step:nth-child(7) .timeline-marker,.timeline-step:nth-child(7) .timeline-ring{animation-delay:4.8s}.timeline-step:nth-child(8) .timeline-marker,.timeline-step:nth-child(8) .timeline-ring{animation-delay:5.6s}@keyframes timeline-tick{0%,11%{color:#fff;background:#f15b2a;transform:scale(1.08);box-shadow:0 4px 14px #f15b2a47}14%,to{color:#ef5b27;background:#fff0e8;transform:scale(1)}}@keyframes ring-tick{0%{box-shadow:0 0 #f15b2a4d}12%{box-shadow:0 0 0 7px #f15b2a00}13%,to{box-shadow:0 0 #f15b2a00}}@keyframes live-pulse{0%{box-shadow:0 0 #f15b2a66}70%,to{box-shadow:0 0 0 6px #f15b2a00}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
