/* Exact two-second keyframes exported from Figma 21:8769. */
@property --rotate-transform { syntax: '<angle>'; initial-value: 0rad; inherits: false; }
[data-node-id="21:8799"] { transform: rotate(var(--rotate-transform, 0.279rad)); animation: kf_21_8799_opacity_0 2s linear, kf_21_8799_rotate_0 2s linear, kf_21_8799_translate_0 2s linear, kf_21_8799_scale_0 2s linear; animation-iteration-count: infinite; }
@keyframes kf_21_8799_opacity_0 { 0% { animation-timing-function: ease-out; opacity: 0; } 8% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_21_8799_rotate_0 { 0% { animation-timing-function: linear(0, 0.0542, 0.1926, 0.3795, 0.5833, 0.7786, 0.9475, 1.0791, 1.1692, 1.2191, 1.2336, 1.2204, 1.1877, 1.1438, 1.0962, 1.0506, 1.0114, 0.9809, 0.9601, 0.9486, 0.9454, 0.9487, 0.9564, 0.9667, 0.9778, 0.9884, 0.9976, 1.0046, 1.0094, 1.012, 1.0128, 1.012, 1.0101, 1.0077, 1.0051, 1.0026, 1.0005, 0.9989, 0.9978, 0.9972, 0.997, 0.9972, 0.9976, 0.9982, 0.9988, 0.9994, 0.9999, 1.0003, 1.0005, 1.0007, 1.0007); --rotate-transform: 0.279rad; } 44% { --rotate-transform: 0rad; } 100% { --rotate-transform: 0rad; } } @keyframes kf_21_8799_translate_0 { 0% { animation-timing-function: linear(0, 0.0725, 0.2552, 0.495, 0.7444, 0.9666, 1.1375, 1.2465, 1.294, 1.2888, 1.245, 1.1783, 1.1037, 1.0335, 0.9763, 0.9367, 0.9159, 0.9119, 0.9211, 0.9389, 0.9607, 0.9825, 1.0012, 1.015, 1.0233, 1.0263, 1.0249, 1.0204, 1.0142, 1.0076, 1.0016, 0.9969, 0.9938, 0.9923, 0.9923, 0.9933, 0.995, 0.997, 0.9989, 1.0004, 1.0016, 1.0022, 1.0023, 1.0021, 1.0017, 1.0011, 1.0005, 1, 0.9996, 0.9994, 0.9993); translate: 0px 72px; } 41% { translate: 0px 0px; } 100% { translate: 0px 0px; } } @keyframes kf_21_8799_scale_0 { 0% { animation-timing-function: linear(0, 0.1167, 0.4011, 0.748, 1.0646, 1.288, 1.3915, 1.3821, 1.2899, 1.1561, 1.0208, 0.9147, 0.854, 0.8409, 0.8665, 0.9155, 0.9711, 1.0193, 1.0512, 1.0637, 1.0589, 1.0422, 1.0203, 0.9993, 0.9837, 0.9756, 0.975, 0.9801, 0.9883, 0.9971, 1.0044, 1.0089, 1.0102, 1.009, 1.0061, 1.0025, 0.9993, 0.997, 0.996, 0.9961, 0.9971, 0.9984, 0.9998, 1.0009, 1.0015, 1.0016, 1.0014, 1.0009, 1.0003, 0.9998, 0.9995); scale: 0.62 0.62; } 41% { scale: 1 1; } 100% { scale: 1 1; } }
[data-node-id="21:8820"] { animation: kf_21_8820_opacity_0 2s linear, kf_21_8820_translate_0 2s linear, kf_21_8820_scale_0 2s linear; animation-iteration-count: infinite; }
@keyframes kf_21_8820_opacity_0 { 0% { opacity: 0; } 11% { animation-timing-function: ease-out; opacity: 0; } 24% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_21_8820_translate_0 { 0% { translate: -88px 0px; } 11% { animation-timing-function: linear(0, 0.0364, 0.1303, 0.2605, 0.4087, 0.56, 0.7032, 0.8303, 0.9367, 1.0202, 1.081, 1.1207, 1.1418, 1.1477, 1.1418, 1.1276, 1.1082, 1.0863, 1.0639, 1.0429, 1.0242, 1.0087, 0.9965, 0.9877, 0.982, 0.979, 0.9782, 0.9791, 0.9813, 0.9842, 0.9874, 0.9907, 0.9938, 0.9965, 0.9988, 1.0006, 1.0019, 1.0027, 1.0031, 1.0032, 1.0031, 1.0027, 1.0023, 1.0018, 1.0013, 1.0009, 1.0005, 1.0002, 0.9999, 0.9997, 0.9996); translate: -88px 0px; } 59% { translate: 0px 0px; } 100% { translate: 0px 0px; } } @keyframes kf_21_8820_scale_0 { 0% { scale: 0.9 0.9; } 11% { animation-timing-function: linear(0, 0.0422, 0.1508, 0.3001, 0.4678, 0.6356, 0.7901, 0.9221, 1.0268, 1.1027, 1.151, 1.1748, 1.1785, 1.1669, 1.1448, 1.1167, 1.0863, 1.0567, 1.0301, 1.0079, 0.9906, 0.9785, 0.9712, 0.9681, 0.9684, 0.9711, 0.9755, 0.9807, 0.9861, 0.9913, 0.9959, 0.9996, 1.0024, 1.0043, 1.0054, 1.0058, 1.0056, 1.005, 1.0041, 1.0032, 1.0022, 1.0013, 1.0005, 0.9999, 0.9994, 0.9992, 0.999, 0.999, 0.999, 0.9991, 0.9993); scale: 0.9 0.9; } 59% { scale: 1 1; } 100% { scale: 1 1; } }
@media (prefers-reduced-motion: reduce) {
  .logo-icon, .logo-wordmark { animation: none; opacity: 1; transform: none; translate: none; scale: none; }
}

