@keyframes spin{to{transform:rotate(1turn)}}@keyframes spin-reverse{to{transform:rotate(-1turn)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes planet-a{to{transform:rotate(1turn)}}@keyframes planet-b{to{transform:rotate(1turn)}}@keyframes planet-c{to{transform:rotate(1turn)}}@keyframes planet-d{to{transform:rotate(1turn)}}@keyframes planet-breathe{0%,to{transform:translate(-50%,-50%) scale(.98)}50%{transform:translate(-50%,-50%) scale(1.02)}}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-status-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes contact-pulse{0%,to{opacity:.25;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}@keyframes ticket-pulse{0%,to{opacity:.25;transform:scaleX(.65)}50%{opacity:1;transform:scaleX(1)}}@keyframes brain-flow{to{stroke-dashoffset:-130}}@keyframes brain-node{0%,to{opacity:.62;transform:scale(.85);transform-origin:center}50%{opacity:1;transform:scale(1.35);transform-origin:center}}@keyframes method-line-pulse{0%,to{background-position:-20% 0}50%{background-position:100% 0}}@keyframes method-node-pulse{0%,to{box-shadow:0 0 0 3px var(--glow),0 0 8px var(--accent)}50%{box-shadow:0 0 0 7px var(--glow),0 0 17px var(--accent)}}@keyframes about-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes about-orbit{to{transform:rotate(1turn)}}@keyframes about-orbit-reverse{to{transform:rotate(-1turn)}}@keyframes about-pulse{0%,to{opacity:.32;transform:scale(.92);transform-origin:260px 260px}50%{opacity:.7;transform:scale(1.08);transform-origin:260px 260px}}@keyframes about-node{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes story-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes story-draw{0%{stroke-dashoffset:700;opacity:0}to{stroke-dashoffset:0;opacity:.75}}@keyframes story-line{0%{transform:translateX(-50%) scaleY(0)}to{transform:translateX(-50%) scaleY(1)}}@keyframes story-orbit{to{transform:rotate(1turn)}}@keyframes story-orbit-reverse{to{transform:rotate(-1turn)}}@keyframes story-point{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes story-core{0%,to{box-shadow:0 0 28px var(--glow)}50%{box-shadow:0 0 55px var(--glow)}}@keyframes story-glow{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes story-drift{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes story-horizon{0%,to{opacity:.45;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1)}}@keyframes story-title-in{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(25px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes story-copy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes story-visual-in{0%{opacity:0;transform:scale(.88) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes story-side-in{to{opacity:1;transform:translateX(0)}}@keyframes origin-beam{0%,to{opacity:.55}50%{opacity:.9}}@keyframes origin-floor{0%,to{opacity:.45;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1)}}@keyframes origin-node{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes origin-v{0%,to{opacity:.78}50%{opacity:1}}@keyframes space-breathe{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.65;transform:scale(1.08)}}@keyframes space-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 5px))}}@keyframes space-twinkle{0%,to{opacity:.35;transform:scale(.72) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(45deg)}}@keyframes space-ring{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes space-star-pulse{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1.15);opacity:1}}@keyframes space-star-pulse-large{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1.04)}}@keyframes space-star-pulse-small{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes space-star-radial{0%,to{opacity:.72;transform:scale(.9) rotate(0deg)}50%{opacity:1;transform:scale(1.06) rotate(4deg)}}@keyframes space-star-reference-clean{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes space-star-reference-pulse{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes space-star-clean-pulse{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes webinar-confetti-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.7) rotate(0deg)}12%{opacity:1;transform:translate(calc(-50% + var(--confetti-lift-x)),calc(-50% + var(--confetti-lift-y))) scale(1) rotate(25deg)}68%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)),calc(-50% + var(--confetti-y))) rotate(var(--confetti-rotation)) scale(.9)}}@keyframes hero-star-twinkle{0%,to{opacity:.68;transform:scale(.88);filter:drop-shadow(0 0 8px var(--accent))}45%{opacity:1;transform:scale(1.04);filter:drop-shadow(0 0 22px var(--accent)) drop-shadow(0 0 42px var(--glow))}60%{opacity:.78;transform:scale(.94)}}