@keyframes home-caret{0%,45%{opacity:1}50%,95%{opacity:0}}@keyframes home-photo-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes home-hub-lit{0%{opacity:.35}3%,14%{opacity:1}18%,to{opacity:.35}}@keyframes home-hub-ring{0%{box-shadow:0 0 #feb90f00}4%{box-shadow:0 0 0 10px #feb90f59}16%,to{box-shadow:0 0 #feb90f00}}@keyframes home-slide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.home-caret{animation:1.1s step-end infinite home-caret}.home-caret-solid{animation:none}.home-photo-in{animation:.6s cubic-bezier(.2,.7,.2,1) both home-photo-in}.home-hub-event{opacity:.35;animation:12s linear infinite home-hub-lit;animation-delay:calc(var(--i) * 2s)}.home-hub-mark-live{animation:12s linear infinite home-hub-ring;animation-delay:calc(var(--i) * 2s)}.home-slide-progress{transform-origin:0;animation:home-slide-progress var(--slide-ms,6s) linear both}.home-slide-paused .home-slide-progress{animation-play-state:paused}}@keyframes home-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.home-reveal-pending{opacity:0;transition:none;transform:translateY(22px)}[data-reveal=fade].home-reveal-pending,[data-reveal=image].home-reveal-pending{transform:none}[data-reveal=image].home-reveal-pending img{transform:scale(1.06)}.home-reveal-in{transition:opacity .7s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s), transform .7s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s)}[data-reveal=image].home-reveal-in img{transition:transform 1.1s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s)}.home-parallax-settle{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.home-dot{animation:1s ease-in-out infinite home-dot}.home-dot:nth-child(2){animation-delay:.15s}.home-dot:nth-child(3){animation-delay:.3s}}
