/* V43: architectural depth, planted steps and one shared 16s choreography. */
.ar34,.ar34 *{box-sizing:border-box}
.ar34{color:#163b2f;background:linear-gradient(135deg,#f4f4e9,#e8eee0);border:1px solid #d7dfcd;border-radius:24px;padding:32px 25px 19px;margin-top:46px;overflow:hidden;box-shadow:0 20px 50px -36px #1b3e2a38}
.ar34-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;max-width:815px;margin:0 auto}
.ar34-heading h3{font-family:Anton,Impact,sans-serif;font-size:clamp(32px,4.5vw,53px);font-weight:400;text-transform:uppercase;line-height:1.05;margin:0;letter-spacing:-.025em}
.ar34-heading h3 em{font-style:normal;color:#557353}
.ar34-heading p{font-size:16px;line-height:1.6;max-width:290px;margin:0;color:#526b56}
.ar34-canvas{max-width:960px;margin:12px auto 0;overflow:hidden}
.ar34-art{display:block;width:100%;height:auto;overflow:hidden}
.ar34-caption{font-size:11px;line-height:1.55;color:#62745f;margin:3px 0 0;text-align:center}
.ar34-walker-travel{animation:ar34-arrive 16s linear infinite;transform-box:view-box;transform-origin:0 0}
.ar34-character-bob{animation:ar34-body 16s linear infinite;transform-box:view-box;transform-origin:47px 166px}
.ar34-leg-left{animation:ar34-left-foot 16s linear infinite;transform-box:view-box;transform-origin:31px 113px}
.ar34-leg-right{animation:ar34-right-foot 16s linear infinite;transform-box:view-box;transform-origin:67px 113px}
.ar34-arm-back{animation:ar34-back-arm 16s linear infinite;transform-box:view-box;transform-origin:5px 64px}
.ar34-arm-front{animation:ar34-front-arm 16s linear infinite;transform-box:view-box;transform-origin:91px 65px}
.ar34-door{transform-box:view-box;transform-origin:684px 237px;animation:ar34-door 16s cubic-bezier(.25,1,.5,1) infinite}
.ar34-welcome-glow{animation:ar34-glow 16s ease-in-out infinite}
.ar34-walker-travel,.ar34-character-bob,.ar34-leg-left,.ar34-leg-right,.ar34-arm-back,.ar34-arm-front,.ar34-door,.ar34-welcome-glow{animation-delay:-2.5s}
.ar34[data-arrival-state="playing"] .ar34-walker-travel,.ar34[data-arrival-state="playing"] .ar34-door{will-change:transform,opacity}
.ar34[data-arrival-state="suspended"] *,.motion-off .ar34 *,.page-hidden .ar34 *{animation-play-state:paused!important}
@keyframes ar34-arrive{
  0%,3%{transform:translate(-220px,0);opacity:1}
  58%,62%{transform:translate(520px,0);opacity:1}
  70%{transform:translate(603px,-1px);opacity:1}
  74%,85%{transform:translate(614px,-1px);opacity:0}
  86%,100%{transform:translate(-220px,0);opacity:0}
}
@keyframes ar34-door{0%,52%{transform:scaleX(1)}60%,76%{transform:scaleX(.12)}86%,100%{transform:scaleX(1)}}
@keyframes ar34-glow{0%,52%{opacity:.18}60%,77%{opacity:.8}87%,100%{opacity:.18}}
@keyframes ar34-left-foot{
0.0000%{transform:rotate(0.00deg) translateY(0.00px)}
3.0000%{transform:rotate(19.00deg) translateY(0.00px)}
3.6875%{transform:rotate(9.40deg) translateY(0.00px)}
4.3750%{transform:rotate(-0.19deg) translateY(0.00px)}
5.0625%{transform:rotate(-9.79deg) translateY(0.00px)}
5.7500%{transform:rotate(-18.25deg) translateY(-0.22px)}
6.4375%{transform:rotate(0.37deg) translateY(-3.50px)}
7.1250%{transform:rotate(19.00deg) translateY(-0.00px)}
7.8125%{transform:rotate(9.40deg) translateY(0.00px)}
8.5000%{transform:rotate(-0.19deg) translateY(0.00px)}
9.1875%{transform:rotate(-9.79deg) translateY(0.00px)}
9.8750%{transform:rotate(-18.25deg) translateY(-0.22px)}
10.5625%{transform:rotate(0.37deg) translateY(-3.50px)}
11.2500%{transform:rotate(19.00deg) translateY(0.00px)}
11.9375%{transform:rotate(9.40deg) translateY(0.00px)}
12.6250%{transform:rotate(-0.19deg) translateY(0.00px)}
13.3125%{transform:rotate(-9.79deg) translateY(0.00px)}
14.0000%{transform:rotate(-18.25deg) translateY(-0.22px)}
14.6875%{transform:rotate(0.37deg) translateY(-3.50px)}
15.3750%{transform:rotate(19.00deg) translateY(0.00px)}
16.0625%{transform:rotate(9.40deg) translateY(0.00px)}
16.7500%{transform:rotate(-0.19deg) translateY(0.00px)}
17.4375%{transform:rotate(-9.79deg) translateY(0.00px)}
18.1250%{transform:rotate(-18.25deg) translateY(-0.22px)}
18.8125%{transform:rotate(0.37deg) translateY(-3.50px)}
19.5000%{transform:rotate(19.00deg) translateY(0.00px)}
20.1875%{transform:rotate(9.40deg) translateY(0.00px)}
20.8750%{transform:rotate(-0.19deg) translateY(0.00px)}
21.5625%{transform:rotate(-9.79deg) translateY(0.00px)}
22.2500%{transform:rotate(-18.25deg) translateY(-0.22px)}
22.9375%{transform:rotate(0.37deg) translateY(-3.50px)}
23.6250%{transform:rotate(19.00deg) translateY(-0.00px)}
24.3125%{transform:rotate(9.40deg) translateY(0.00px)}
25.0000%{transform:rotate(-0.19deg) translateY(0.00px)}
25.6875%{transform:rotate(-9.79deg) translateY(0.00px)}
26.3750%{transform:rotate(-18.25deg) translateY(-0.22px)}
27.0625%{transform:rotate(0.37deg) translateY(-3.50px)}
27.7500%{transform:rotate(19.00deg) translateY(0.00px)}
28.4375%{transform:rotate(9.40deg) translateY(0.00px)}
29.1250%{transform:rotate(-0.19deg) translateY(0.00px)}
29.8125%{transform:rotate(-9.79deg) translateY(0.00px)}
30.5000%{transform:rotate(-18.25deg) translateY(-0.22px)}
31.1875%{transform:rotate(0.37deg) translateY(-3.50px)}
31.8750%{transform:rotate(19.00deg) translateY(-0.00px)}
32.5625%{transform:rotate(9.40deg) translateY(0.00px)}
33.2500%{transform:rotate(-0.19deg) translateY(0.00px)}
33.9375%{transform:rotate(-9.79deg) translateY(0.00px)}
34.6250%{transform:rotate(-18.25deg) translateY(-0.22px)}
35.3125%{transform:rotate(0.37deg) translateY(-3.50px)}
36.0000%{transform:rotate(19.00deg) translateY(-0.00px)}
36.6875%{transform:rotate(9.40deg) translateY(0.00px)}
37.3750%{transform:rotate(-0.19deg) translateY(0.00px)}
38.0625%{transform:rotate(-9.79deg) translateY(0.00px)}
38.7500%{transform:rotate(-18.25deg) translateY(-0.22px)}
39.4375%{transform:rotate(0.37deg) translateY(-3.50px)}
40.1250%{transform:rotate(19.00deg) translateY(-0.00px)}
40.8125%{transform:rotate(9.40deg) translateY(0.00px)}
41.5000%{transform:rotate(-0.19deg) translateY(0.00px)}
42.1875%{transform:rotate(-9.79deg) translateY(0.00px)}
42.8750%{transform:rotate(-18.25deg) translateY(-0.22px)}
43.5625%{transform:rotate(0.37deg) translateY(-3.50px)}
44.2500%{transform:rotate(19.00deg) translateY(-0.00px)}
44.9375%{transform:rotate(9.40deg) translateY(0.00px)}
45.6250%{transform:rotate(-0.19deg) translateY(0.00px)}
46.3125%{transform:rotate(-9.79deg) translateY(0.00px)}
47.0000%{transform:rotate(-18.25deg) translateY(-0.22px)}
47.6875%{transform:rotate(0.37deg) translateY(-3.50px)}
48.3750%{transform:rotate(19.00deg) translateY(0.00px)}
49.0625%{transform:rotate(9.40deg) translateY(0.00px)}
49.7500%{transform:rotate(-0.19deg) translateY(0.00px)}
50.4375%{transform:rotate(-9.79deg) translateY(0.00px)}
51.1250%{transform:rotate(-18.25deg) translateY(-0.22px)}
51.8125%{transform:rotate(0.37deg) translateY(-3.50px)}
52.5000%{transform:rotate(19.00deg) translateY(0.00px)}
53.1875%{transform:rotate(9.40deg) translateY(0.00px)}
53.8750%{transform:rotate(-0.19deg) translateY(0.00px)}
54.5625%{transform:rotate(-9.79deg) translateY(0.00px)}
55.2500%{transform:rotate(-18.25deg) translateY(-0.22px)}
55.9375%{transform:rotate(0.37deg) translateY(-3.50px)}
56.6250%{transform:rotate(19.00deg) translateY(0.00px)}
57.3125%{transform:rotate(9.40deg) translateY(0.00px)}
58.0000%{transform:rotate(-0.19deg) translateY(0.00px)}
59.5000%{transform:rotate(0.00deg) translateY(0.00px)}
62.0000%{transform:rotate(0.00deg) translateY(0.00px)}
62.6875%{transform:rotate(-8.80deg) translateY(0.00px)}
63.3750%{transform:rotate(-18.63deg) translateY(-0.11px)}
64.0625%{transform:rotate(0.00deg) translateY(-3.50px)}
64.7500%{transform:rotate(18.63deg) translateY(-0.11px)}
65.4375%{transform:rotate(9.60deg) translateY(0.00px)}
66.1250%{transform:rotate(-0.00deg) translateY(0.00px)}
66.8125%{transform:rotate(-9.60deg) translateY(0.00px)}
67.5000%{transform:rotate(-18.63deg) translateY(-0.11px)}
68.1875%{transform:rotate(0.00deg) translateY(-3.50px)}
68.8750%{transform:rotate(18.63deg) translateY(-0.11px)}
69.5625%{transform:rotate(9.60deg) translateY(0.00px)}
70.0000%{transform:rotate(3.49deg) translateY(0.00px)}
71.5000%{transform:rotate(0.00deg) translateY(0.00px)}
100.0000%{transform:rotate(0.00deg) translateY(0.00px)}
}
@keyframes ar34-right-foot{
0.0000%{transform:rotate(0.00deg) translateY(0.00px)}
3.0000%{transform:rotate(-9.79deg) translateY(0.00px)}
3.6875%{transform:rotate(-18.25deg) translateY(-0.22px)}
4.3750%{transform:rotate(0.37deg) translateY(-3.50px)}
5.0625%{transform:rotate(19.00deg) translateY(0.00px)}
5.7500%{transform:rotate(9.40deg) translateY(0.00px)}
6.4375%{transform:rotate(-0.19deg) translateY(0.00px)}
7.1250%{transform:rotate(-9.79deg) translateY(0.00px)}
7.8125%{transform:rotate(-18.25deg) translateY(-0.22px)}
8.5000%{transform:rotate(0.37deg) translateY(-3.50px)}
9.1875%{transform:rotate(19.00deg) translateY(0.00px)}
9.8750%{transform:rotate(9.40deg) translateY(0.00px)}
10.5625%{transform:rotate(-0.19deg) translateY(0.00px)}
11.2500%{transform:rotate(-9.79deg) translateY(0.00px)}
11.9375%{transform:rotate(-18.25deg) translateY(-0.22px)}
12.6250%{transform:rotate(0.37deg) translateY(-3.50px)}
13.3125%{transform:rotate(19.00deg) translateY(-0.00px)}
14.0000%{transform:rotate(9.40deg) translateY(0.00px)}
14.6875%{transform:rotate(-0.19deg) translateY(0.00px)}
15.3750%{transform:rotate(-9.79deg) translateY(0.00px)}
16.0625%{transform:rotate(-18.25deg) translateY(-0.22px)}
16.7500%{transform:rotate(0.37deg) translateY(-3.50px)}
17.4375%{transform:rotate(19.00deg) translateY(0.00px)}
18.1250%{transform:rotate(9.40deg) translateY(0.00px)}
18.8125%{transform:rotate(-0.19deg) translateY(0.00px)}
19.5000%{transform:rotate(-9.79deg) translateY(0.00px)}
20.1875%{transform:rotate(-18.25deg) translateY(-0.22px)}
20.8750%{transform:rotate(0.37deg) translateY(-3.50px)}
21.5625%{transform:rotate(19.00deg) translateY(0.00px)}
22.2500%{transform:rotate(9.40deg) translateY(0.00px)}
22.9375%{transform:rotate(-0.19deg) translateY(0.00px)}
23.6250%{transform:rotate(-9.79deg) translateY(0.00px)}
24.3125%{transform:rotate(-18.25deg) translateY(-0.22px)}
25.0000%{transform:rotate(0.37deg) translateY(-3.50px)}
25.6875%{transform:rotate(19.00deg) translateY(0.00px)}
26.3750%{transform:rotate(9.40deg) translateY(0.00px)}
27.0625%{transform:rotate(-0.19deg) translateY(0.00px)}
27.7500%{transform:rotate(-9.79deg) translateY(0.00px)}
28.4375%{transform:rotate(-18.25deg) translateY(-0.22px)}
29.1250%{transform:rotate(0.37deg) translateY(-3.50px)}
29.8125%{transform:rotate(19.00deg) translateY(-0.00px)}
30.5000%{transform:rotate(9.40deg) translateY(0.00px)}
31.1875%{transform:rotate(-0.19deg) translateY(0.00px)}
31.8750%{transform:rotate(-9.79deg) translateY(0.00px)}
32.5625%{transform:rotate(-18.25deg) translateY(-0.22px)}
33.2500%{transform:rotate(0.37deg) translateY(-3.50px)}
33.9375%{transform:rotate(19.00deg) translateY(-0.00px)}
34.6250%{transform:rotate(9.40deg) translateY(0.00px)}
35.3125%{transform:rotate(-0.19deg) translateY(0.00px)}
36.0000%{transform:rotate(-9.79deg) translateY(0.00px)}
36.6875%{transform:rotate(-18.25deg) translateY(-0.22px)}
37.3750%{transform:rotate(0.37deg) translateY(-3.50px)}
38.0625%{transform:rotate(19.00deg) translateY(-0.00px)}
38.7500%{transform:rotate(9.40deg) translateY(0.00px)}
39.4375%{transform:rotate(-0.19deg) translateY(0.00px)}
40.1250%{transform:rotate(-9.79deg) translateY(0.00px)}
40.8125%{transform:rotate(-18.25deg) translateY(-0.22px)}
41.5000%{transform:rotate(0.37deg) translateY(-3.50px)}
42.1875%{transform:rotate(19.00deg) translateY(-0.00px)}
42.8750%{transform:rotate(9.40deg) translateY(0.00px)}
43.5625%{transform:rotate(-0.19deg) translateY(0.00px)}
44.2500%{transform:rotate(-9.79deg) translateY(0.00px)}
44.9375%{transform:rotate(-18.25deg) translateY(-0.22px)}
45.6250%{transform:rotate(0.37deg) translateY(-3.50px)}
46.3125%{transform:rotate(19.00deg) translateY(-0.00px)}
47.0000%{transform:rotate(9.40deg) translateY(0.00px)}
47.6875%{transform:rotate(-0.19deg) translateY(0.00px)}
48.3750%{transform:rotate(-9.79deg) translateY(0.00px)}
49.0625%{transform:rotate(-18.25deg) translateY(-0.22px)}
49.7500%{transform:rotate(0.37deg) translateY(-3.50px)}
50.4375%{transform:rotate(19.00deg) translateY(0.00px)}
51.1250%{transform:rotate(9.40deg) translateY(0.00px)}
51.8125%{transform:rotate(-0.19deg) translateY(0.00px)}
52.5000%{transform:rotate(-9.79deg) translateY(0.00px)}
53.1875%{transform:rotate(-18.25deg) translateY(-0.22px)}
53.8750%{transform:rotate(0.37deg) translateY(-3.50px)}
54.5625%{transform:rotate(19.00deg) translateY(0.00px)}
55.2500%{transform:rotate(9.40deg) translateY(0.00px)}
55.9375%{transform:rotate(-0.19deg) translateY(0.00px)}
56.6250%{transform:rotate(-9.79deg) translateY(0.00px)}
57.3125%{transform:rotate(-18.25deg) translateY(-0.22px)}
58.0000%{transform:rotate(0.37deg) translateY(-3.50px)}
59.5000%{transform:rotate(0.00deg) translateY(0.00px)}
62.0000%{transform:rotate(0.00deg) translateY(0.00px)}
62.6875%{transform:rotate(17.08deg) translateY(-0.10px)}
63.3750%{transform:rotate(9.60deg) translateY(0.00px)}
64.0625%{transform:rotate(-0.00deg) translateY(0.00px)}
64.7500%{transform:rotate(-9.60deg) translateY(0.00px)}
65.4375%{transform:rotate(-18.63deg) translateY(-0.11px)}
66.1250%{transform:rotate(0.00deg) translateY(-3.50px)}
66.8125%{transform:rotate(18.63deg) translateY(-0.11px)}
67.5000%{transform:rotate(9.60deg) translateY(0.00px)}
68.1875%{transform:rotate(-0.00deg) translateY(0.00px)}
68.8750%{transform:rotate(-9.60deg) translateY(0.00px)}
69.5625%{transform:rotate(-18.63deg) translateY(-0.11px)}
70.0000%{transform:rotate(-6.77deg) translateY(-2.97px)}
71.5000%{transform:rotate(0.00deg) translateY(0.00px)}
100.0000%{transform:rotate(0.00deg) translateY(0.00px)}
}
@keyframes ar34-body{
0.0000%{transform:translateY(0.00px) rotate(0.00deg)}
3.0000%{transform:translateY(0.00px) rotate(0.00deg)}
3.6875%{transform:translateY(-1.12px) rotate(0.39deg)}
4.3750%{transform:translateY(-1.13px) rotate(0.39deg)}
5.0625%{transform:translateY(0.00px) rotate(-0.00deg)}
5.7500%{transform:translateY(-1.13px) rotate(-0.39deg)}
6.4375%{transform:translateY(-1.13px) rotate(-0.39deg)}
7.1250%{transform:translateY(0.00px) rotate(-0.00deg)}
7.8125%{transform:translateY(-1.13px) rotate(0.39deg)}
8.5000%{transform:translateY(-1.12px) rotate(0.39deg)}
9.1875%{transform:translateY(0.00px) rotate(0.00deg)}
9.8750%{transform:translateY(-1.13px) rotate(-0.39deg)}
10.5625%{transform:translateY(-1.13px) rotate(-0.39deg)}
11.2500%{transform:translateY(0.00px) rotate(-0.00deg)}
11.9375%{transform:translateY(-1.12px) rotate(0.39deg)}
12.6250%{transform:translateY(-1.12px) rotate(0.39deg)}
13.3125%{transform:translateY(0.00px) rotate(0.00deg)}
14.0000%{transform:translateY(-1.13px) rotate(-0.39deg)}
14.6875%{transform:translateY(-1.12px) rotate(-0.39deg)}
15.3750%{transform:translateY(0.00px) rotate(-0.00deg)}
16.0625%{transform:translateY(-1.12px) rotate(0.39deg)}
16.7500%{transform:translateY(-1.12px) rotate(0.39deg)}
17.4375%{transform:translateY(0.00px) rotate(0.00deg)}
18.1250%{transform:translateY(-1.12px) rotate(-0.39deg)}
18.8125%{transform:translateY(-1.13px) rotate(-0.39deg)}
19.5000%{transform:translateY(0.00px) rotate(-0.00deg)}
20.1875%{transform:translateY(-1.12px) rotate(0.39deg)}
20.8750%{transform:translateY(-1.13px) rotate(0.39deg)}
21.5625%{transform:translateY(0.00px) rotate(0.00deg)}
22.2500%{transform:translateY(-1.13px) rotate(-0.39deg)}
22.9375%{transform:translateY(-1.13px) rotate(-0.39deg)}
23.6250%{transform:translateY(0.00px) rotate(-0.00deg)}
24.3125%{transform:translateY(-1.12px) rotate(0.39deg)}
25.0000%{transform:translateY(-1.13px) rotate(0.39deg)}
25.6875%{transform:translateY(0.00px) rotate(0.00deg)}
26.3750%{transform:translateY(-1.12px) rotate(-0.39deg)}
27.0625%{transform:translateY(-1.13px) rotate(-0.39deg)}
27.7500%{transform:translateY(0.00px) rotate(-0.00deg)}
28.4375%{transform:translateY(-1.12px) rotate(0.39deg)}
29.1250%{transform:translateY(-1.13px) rotate(0.39deg)}
29.8125%{transform:translateY(0.00px) rotate(0.00deg)}
30.5000%{transform:translateY(-1.13px) rotate(-0.39deg)}
31.1875%{transform:translateY(-1.13px) rotate(-0.39deg)}
31.8750%{transform:translateY(0.00px) rotate(-0.00deg)}
32.5625%{transform:translateY(-1.12px) rotate(0.39deg)}
33.2500%{transform:translateY(-1.13px) rotate(0.39deg)}
33.9375%{transform:translateY(0.00px) rotate(0.00deg)}
34.6250%{transform:translateY(-1.13px) rotate(-0.39deg)}
35.3125%{transform:translateY(-1.13px) rotate(-0.39deg)}
36.0000%{transform:translateY(0.00px) rotate(-0.00deg)}
36.6875%{transform:translateY(-1.13px) rotate(0.39deg)}
37.3750%{transform:translateY(-1.13px) rotate(0.39deg)}
38.0625%{transform:translateY(0.00px) rotate(0.00deg)}
38.7500%{transform:translateY(-1.13px) rotate(-0.39deg)}
39.4375%{transform:translateY(-1.13px) rotate(-0.39deg)}
40.1250%{transform:translateY(0.00px) rotate(-0.00deg)}
40.8125%{transform:translateY(-1.13px) rotate(0.39deg)}
41.5000%{transform:translateY(-1.12px) rotate(0.39deg)}
42.1875%{transform:translateY(0.00px) rotate(0.00deg)}
42.8750%{transform:translateY(-1.13px) rotate(-0.39deg)}
43.5625%{transform:translateY(-1.13px) rotate(-0.39deg)}
44.2500%{transform:translateY(0.00px) rotate(-0.00deg)}
44.9375%{transform:translateY(-1.13px) rotate(0.39deg)}
45.6250%{transform:translateY(-1.13px) rotate(0.39deg)}
46.3125%{transform:translateY(0.00px) rotate(0.00deg)}
47.0000%{transform:translateY(-1.12px) rotate(-0.39deg)}
47.6875%{transform:translateY(-1.13px) rotate(-0.39deg)}
48.3750%{transform:translateY(0.00px) rotate(-0.00deg)}
49.0625%{transform:translateY(-1.12px) rotate(0.39deg)}
49.7500%{transform:translateY(-1.12px) rotate(0.39deg)}
50.4375%{transform:translateY(0.00px) rotate(0.00deg)}
51.1250%{transform:translateY(-1.12px) rotate(-0.39deg)}
51.8125%{transform:translateY(-1.13px) rotate(-0.39deg)}
52.5000%{transform:translateY(0.00px) rotate(-0.00deg)}
53.1875%{transform:translateY(-1.12px) rotate(0.39deg)}
53.8750%{transform:translateY(-1.13px) rotate(0.39deg)}
54.5625%{transform:translateY(0.00px) rotate(-0.00deg)}
55.2500%{transform:translateY(-1.12px) rotate(-0.39deg)}
55.9375%{transform:translateY(-1.13px) rotate(-0.39deg)}
56.6250%{transform:translateY(0.00px) rotate(0.00deg)}
57.3125%{transform:translateY(-1.12px) rotate(0.39deg)}
58.0000%{transform:translateY(-1.13px) rotate(0.39deg)}
59.5000%{transform:translateY(0.00px) rotate(0.00deg)}
62.0000%{transform:translateY(0.00px) rotate(0.00deg)}
62.6875%{transform:translateY(-0.00px) rotate(0.01deg)}
63.3750%{transform:translateY(-1.10px) rotate(-0.38deg)}
64.0625%{transform:translateY(-1.15px) rotate(-0.39deg)}
64.7500%{transform:translateY(-0.00px) rotate(-0.01deg)}
65.4375%{transform:translateY(-1.10px) rotate(0.38deg)}
66.1250%{transform:translateY(-1.15px) rotate(0.39deg)}
66.8125%{transform:translateY(-0.00px) rotate(0.01deg)}
67.5000%{transform:translateY(-1.10px) rotate(-0.38deg)}
68.1875%{transform:translateY(-1.15px) rotate(-0.39deg)}
68.8750%{transform:translateY(-0.00px) rotate(-0.01deg)}
69.5625%{transform:translateY(-1.10px) rotate(0.38deg)}
70.0000%{transform:translateY(-1.48px) rotate(0.45deg)}
71.5000%{transform:translateY(0.00px) rotate(0.00deg)}
100.0000%{transform:translateY(0.00px) rotate(0.00deg)}
}
@keyframes ar34-back-arm{
0.0000%{transform:rotate(0.00deg)}
3.0000%{transform:rotate(0.00deg)}
3.6875%{transform:rotate(-6.06deg)}
4.3750%{transform:rotate(-6.06deg)}
5.0625%{transform:rotate(0.00deg)}
5.7500%{transform:rotate(6.06deg)}
6.4375%{transform:rotate(6.06deg)}
7.1250%{transform:rotate(0.00deg)}
7.8125%{transform:rotate(-6.06deg)}
8.5000%{transform:rotate(-6.06deg)}
9.1875%{transform:rotate(-0.00deg)}
9.8750%{transform:rotate(6.06deg)}
10.5625%{transform:rotate(6.06deg)}
11.2500%{transform:rotate(0.00deg)}
11.9375%{transform:rotate(-6.06deg)}
12.6250%{transform:rotate(-6.06deg)}
13.3125%{transform:rotate(-0.00deg)}
14.0000%{transform:rotate(6.06deg)}
14.6875%{transform:rotate(6.06deg)}
15.3750%{transform:rotate(0.00deg)}
16.0625%{transform:rotate(-6.06deg)}
16.7500%{transform:rotate(-6.06deg)}
17.4375%{transform:rotate(-0.00deg)}
18.1250%{transform:rotate(6.06deg)}
18.8125%{transform:rotate(6.06deg)}
19.5000%{transform:rotate(0.00deg)}
20.1875%{transform:rotate(-6.06deg)}
20.8750%{transform:rotate(-6.06deg)}
21.5625%{transform:rotate(-0.00deg)}
22.2500%{transform:rotate(6.06deg)}
22.9375%{transform:rotate(6.06deg)}
23.6250%{transform:rotate(0.00deg)}
24.3125%{transform:rotate(-6.06deg)}
25.0000%{transform:rotate(-6.06deg)}
25.6875%{transform:rotate(-0.00deg)}
26.3750%{transform:rotate(6.06deg)}
27.0625%{transform:rotate(6.06deg)}
27.7500%{transform:rotate(0.00deg)}
28.4375%{transform:rotate(-6.06deg)}
29.1250%{transform:rotate(-6.06deg)}
29.8125%{transform:rotate(-0.00deg)}
30.5000%{transform:rotate(6.06deg)}
31.1875%{transform:rotate(6.06deg)}
31.8750%{transform:rotate(0.00deg)}
32.5625%{transform:rotate(-6.06deg)}
33.2500%{transform:rotate(-6.06deg)}
33.9375%{transform:rotate(-0.00deg)}
34.6250%{transform:rotate(6.06deg)}
35.3125%{transform:rotate(6.06deg)}
36.0000%{transform:rotate(0.00deg)}
36.6875%{transform:rotate(-6.06deg)}
37.3750%{transform:rotate(-6.06deg)}
38.0625%{transform:rotate(-0.00deg)}
38.7500%{transform:rotate(6.06deg)}
39.4375%{transform:rotate(6.06deg)}
40.1250%{transform:rotate(0.00deg)}
40.8125%{transform:rotate(-6.06deg)}
41.5000%{transform:rotate(-6.06deg)}
42.1875%{transform:rotate(-0.00deg)}
42.8750%{transform:rotate(6.06deg)}
43.5625%{transform:rotate(6.06deg)}
44.2500%{transform:rotate(0.00deg)}
44.9375%{transform:rotate(-6.06deg)}
45.6250%{transform:rotate(-6.06deg)}
46.3125%{transform:rotate(-0.00deg)}
47.0000%{transform:rotate(6.06deg)}
47.6875%{transform:rotate(6.06deg)}
48.3750%{transform:rotate(0.00deg)}
49.0625%{transform:rotate(-6.06deg)}
49.7500%{transform:rotate(-6.06deg)}
50.4375%{transform:rotate(-0.00deg)}
51.1250%{transform:rotate(6.06deg)}
51.8125%{transform:rotate(6.06deg)}
52.5000%{transform:rotate(0.00deg)}
53.1875%{transform:rotate(-6.06deg)}
53.8750%{transform:rotate(-6.06deg)}
54.5625%{transform:rotate(0.00deg)}
55.2500%{transform:rotate(6.06deg)}
55.9375%{transform:rotate(6.06deg)}
56.6250%{transform:rotate(-0.00deg)}
57.3125%{transform:rotate(-6.06deg)}
58.0000%{transform:rotate(-6.06deg)}
59.5000%{transform:rotate(0.00deg)}
62.0000%{transform:rotate(0.00deg)}
62.6875%{transform:rotate(-0.13deg)}
63.3750%{transform:rotate(5.99deg)}
64.0625%{transform:rotate(6.13deg)}
64.7500%{transform:rotate(0.15deg)}
65.4375%{transform:rotate(-5.99deg)}
66.1250%{transform:rotate(-6.13deg)}
66.8125%{transform:rotate(-0.15deg)}
67.5000%{transform:rotate(5.99deg)}
68.1875%{transform:rotate(6.13deg)}
68.8750%{transform:rotate(0.15deg)}
69.5625%{transform:rotate(-5.99deg)}
70.0000%{transform:rotate(-6.95deg)}
71.5000%{transform:rotate(0.00deg)}
100.0000%{transform:rotate(0.00deg)}
}
@keyframes ar34-front-arm{
0.0000%{transform:rotate(0.00deg)}
3.0000%{transform:rotate(0.00deg)}
3.6875%{transform:rotate(6.06deg)}
4.3750%{transform:rotate(6.06deg)}
5.0625%{transform:rotate(-0.00deg)}
5.7500%{transform:rotate(-6.06deg)}
6.4375%{transform:rotate(-6.06deg)}
7.1250%{transform:rotate(-0.00deg)}
7.8125%{transform:rotate(6.06deg)}
8.5000%{transform:rotate(6.06deg)}
9.1875%{transform:rotate(0.00deg)}
9.8750%{transform:rotate(-6.06deg)}
10.5625%{transform:rotate(-6.06deg)}
11.2500%{transform:rotate(-0.00deg)}
11.9375%{transform:rotate(6.06deg)}
12.6250%{transform:rotate(6.06deg)}
13.3125%{transform:rotate(0.00deg)}
14.0000%{transform:rotate(-6.06deg)}
14.6875%{transform:rotate(-6.06deg)}
15.3750%{transform:rotate(-0.00deg)}
16.0625%{transform:rotate(6.06deg)}
16.7500%{transform:rotate(6.06deg)}
17.4375%{transform:rotate(0.00deg)}
18.1250%{transform:rotate(-6.06deg)}
18.8125%{transform:rotate(-6.06deg)}
19.5000%{transform:rotate(-0.00deg)}
20.1875%{transform:rotate(6.06deg)}
20.8750%{transform:rotate(6.06deg)}
21.5625%{transform:rotate(0.00deg)}
22.2500%{transform:rotate(-6.06deg)}
22.9375%{transform:rotate(-6.06deg)}
23.6250%{transform:rotate(-0.00deg)}
24.3125%{transform:rotate(6.06deg)}
25.0000%{transform:rotate(6.06deg)}
25.6875%{transform:rotate(0.00deg)}
26.3750%{transform:rotate(-6.06deg)}
27.0625%{transform:rotate(-6.06deg)}
27.7500%{transform:rotate(-0.00deg)}
28.4375%{transform:rotate(6.06deg)}
29.1250%{transform:rotate(6.06deg)}
29.8125%{transform:rotate(0.00deg)}
30.5000%{transform:rotate(-6.06deg)}
31.1875%{transform:rotate(-6.06deg)}
31.8750%{transform:rotate(-0.00deg)}
32.5625%{transform:rotate(6.06deg)}
33.2500%{transform:rotate(6.06deg)}
33.9375%{transform:rotate(0.00deg)}
34.6250%{transform:rotate(-6.06deg)}
35.3125%{transform:rotate(-6.06deg)}
36.0000%{transform:rotate(-0.00deg)}
36.6875%{transform:rotate(6.06deg)}
37.3750%{transform:rotate(6.06deg)}
38.0625%{transform:rotate(0.00deg)}
38.7500%{transform:rotate(-6.06deg)}
39.4375%{transform:rotate(-6.06deg)}
40.1250%{transform:rotate(-0.00deg)}
40.8125%{transform:rotate(6.06deg)}
41.5000%{transform:rotate(6.06deg)}
42.1875%{transform:rotate(0.00deg)}
42.8750%{transform:rotate(-6.06deg)}
43.5625%{transform:rotate(-6.06deg)}
44.2500%{transform:rotate(-0.00deg)}
44.9375%{transform:rotate(6.06deg)}
45.6250%{transform:rotate(6.06deg)}
46.3125%{transform:rotate(0.00deg)}
47.0000%{transform:rotate(-6.06deg)}
47.6875%{transform:rotate(-6.06deg)}
48.3750%{transform:rotate(-0.00deg)}
49.0625%{transform:rotate(6.06deg)}
49.7500%{transform:rotate(6.06deg)}
50.4375%{transform:rotate(0.00deg)}
51.1250%{transform:rotate(-6.06deg)}
51.8125%{transform:rotate(-6.06deg)}
52.5000%{transform:rotate(-0.00deg)}
53.1875%{transform:rotate(6.06deg)}
53.8750%{transform:rotate(6.06deg)}
54.5625%{transform:rotate(-0.00deg)}
55.2500%{transform:rotate(-6.06deg)}
55.9375%{transform:rotate(-6.06deg)}
56.6250%{transform:rotate(0.00deg)}
57.3125%{transform:rotate(6.06deg)}
58.0000%{transform:rotate(6.06deg)}
59.5000%{transform:rotate(0.00deg)}
62.0000%{transform:rotate(0.00deg)}
62.6875%{transform:rotate(0.13deg)}
63.3750%{transform:rotate(-5.99deg)}
64.0625%{transform:rotate(-6.13deg)}
64.7500%{transform:rotate(-0.15deg)}
65.4375%{transform:rotate(5.99deg)}
66.1250%{transform:rotate(6.13deg)}
66.8125%{transform:rotate(0.15deg)}
67.5000%{transform:rotate(-5.99deg)}
68.1875%{transform:rotate(-6.13deg)}
68.8750%{transform:rotate(-0.15deg)}
69.5625%{transform:rotate(5.99deg)}
70.0000%{transform:rotate(6.95deg)}
71.5000%{transform:rotate(0.00deg)}
100.0000%{transform:rotate(0.00deg)}
}
@media(max-width:700px){
 .ar34{padding:26px 16px 17px;border-radius:19px;margin-top:30px}
 .ar34-heading{display:block}
 .ar34-heading h3{font-size:37px}
 .ar34-heading p{font-size:15px;line-height:1.55;margin-top:13px}
 .ar34-canvas{width:114%;max-width:none;margin-left:-7%;margin-top:12px}
 .ar34-caption{font-size:10px;margin-top:4px}
}
@media(max-width:360px){.ar34-heading h3{font-size:33px}.ar34-heading p{font-size:14px}}
.ar34[data-arrival-state="static"] *{animation:none!important;transition:none!important}
.ar34[data-arrival-state="static"] .ar34-walker-travel{transform:translate(420px,0);opacity:1}
.ar34[data-arrival-state="static"] .ar34-door{transform:scaleX(.12)}
.ar34[data-arrival-state="static"] .ar34-welcome-glow{opacity:.6}
@media(prefers-reduced-motion:reduce){
 .ar34 *{animation:none!important;transition:none!important}
 .ar34-walker-travel{transform:translate(420px,0);opacity:1}
 .ar34-door{transform:scaleX(.12)}
 .ar34-welcome-glow{opacity:.6}
}

