/* GENERATED by build.py - do not edit. */
/* Per-element values live here instead of inline `style` attributes so
   the site runs under a strict `style-src 'self'` policy. */

/* Hero entrance: five steps, finishing under a second. */
.anim-1 { animation: rise var(--t-slow) var(--ease-out) both; animation-delay: 40ms; }
.anim-2 { animation: rise var(--t-slow) var(--ease-out) both; animation-delay: 110ms; }
.anim-3 { animation: rise var(--t-slow) var(--ease-out) both; animation-delay: 190ms; }
.anim-4 { animation: rise var(--t-slow) var(--ease-out) both; animation-delay: 260ms; }
.anim-5 { animation: rise var(--t-slow) var(--ease-out) both; animation-delay: 320ms; }

/* Flags settle into the grid after the copy has arrived. */
.net__flags .f0 { animation-delay: 380ms; }
.net__flags .f1 { animation-delay: 391ms; }
.net__flags .f2 { animation-delay: 402ms; }
.net__flags .f3 { animation-delay: 413ms; }
.net__flags .f4 { animation-delay: 424ms; }
.net__flags .f5 { animation-delay: 435ms; }
.net__flags .f6 { animation-delay: 446ms; }
.net__flags .f7 { animation-delay: 457ms; }
.net__flags .f8 { animation-delay: 468ms; }
.net__flags .f9 { animation-delay: 479ms; }
.net__flags .f10 { animation-delay: 490ms; }
.net__flags .f11 { animation-delay: 501ms; }
.net__flags .f12 { animation-delay: 512ms; }
.net__flags .f13 { animation-delay: 523ms; }
.net__flags .f14 { animation-delay: 534ms; }
.net__flags .f15 { animation-delay: 545ms; }
.net__flags .f16 { animation-delay: 556ms; }
.net__flags .f17 { animation-delay: 567ms; }
.net__flags .f18 { animation-delay: 578ms; }
.net__flags .f19 { animation-delay: 589ms; }
.net__flags .f20 { animation-delay: 600ms; }
.net__flags .f21 { animation-delay: 611ms; }
.net__flags .f22 { animation-delay: 622ms; }
.net__flags .f23 { animation-delay: 633ms; }
.net__flags .f24 { animation-delay: 644ms; }
.net__flags .f25 { animation-delay: 655ms; }
.net__flags .f26 { animation-delay: 666ms; }
