.reveal-armed .feature-panel .hero-snips .snip,.reveal-armed .hero-desk,.reveal-armed main>section:not(.hero){opacity:0}@media (prefers-reduced-motion:no-preference){.reveal-armed main>section:not(.hero).is-in{animation:scene-rise .9s cubic-bezier(.16,1,.3,1) both}@media (min-width:1101px){.reveal-armed .feature-panel .hero-snips .snip.is-in{animation:snip-lift .85s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * .11s)}.reveal-armed .feature-panel .hero-snips .snip:nth-child(odd){--from-x:-28px}.reveal-armed .feature-panel .hero-snips .snip:nth-child(2n){--from-x:28px}}main>section.is-in .flight-globe{animation:globe-rise 1.6s cubic-bezier(.16,1,.3,1) both}main>section.is-in .flight-arc{animation:arc-draw 1.4s cubic-bezier(.33,1,.68,1) .25s both}.reveal-armed .hero-desk.is-in{animation:desk-settle 1.1s cubic-bezier(.16,1,.3,1) both}.ti-panel.is-in .ti-claim{animation:claim-in var(--arrive-ms) var(--ease-arrive) both;animation-delay:calc(var(--i, 0) * 60ms)}.ti-panel.is-in .ti-shot>*{animation:object-up var(--arrive-ms) var(--ease-arrive) both;animation-delay:calc(var(--i, 0) * 60ms + .1s)}}@keyframes scene-rise{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}@keyframes snip-lift{0%{opacity:0;transform:translate(var(--from-x,0),22px) scale(.97)}to{opacity:1;transform:none}}@keyframes globe-rise{0%{opacity:0;transform:translateY(90px) scale(1.06)}to{opacity:1;transform:none}}@keyframes arc-draw{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes desk-settle{0%{opacity:0;transform:scale(.94) translateY(24px)}to{opacity:1;transform:none}}@keyframes claim-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes object-up{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}@keyframes bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pin-travel{0%{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:none}}@keyframes plane-in{0%{opacity:0;transform:translateX(-9%)}to{opacity:1;transform:none}}