@media (prefers-reduced-motion:no-preference){html.js .site [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}html.js .site [data-reveal=seen]{opacity:1;transform:none}html.js .site [data-reveal][data-reveal-stagger]{opacity:1;transition:none;transform:none}html.js .site [data-reveal][data-reveal-stagger]>*{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}html.js .site [data-reveal=seen][data-reveal-stagger]>*{opacity:1;transform:none}html.js .site [data-reveal-stagger]>:nth-child(2){transition-delay:70ms}html.js .site [data-reveal-stagger]>:nth-child(3){transition-delay:.14s}html.js .site [data-reveal-stagger]>:nth-child(4){transition-delay:.21s}html.js .site [data-reveal-stagger]>:nth-child(5){transition-delay:.28s}html.js .site [data-reveal-stagger]>:nth-child(6){transition-delay:.35s}html.js .site [data-reveal-stagger]>:nth-child(7){transition-delay:.42s}html.js .site [data-reveal-stagger]>:nth-child(8){transition-delay:.49s}html.js .site [data-reveal-stagger]>:nth-child(n+9){transition-delay:.56s}}
@property --gp-amp{syntax:"<number>";inherits:true;initial-value:0}@property --gp-osc{syntax:"<number>";inherits:true;initial-value:0}@property --gp-aim{syntax:"<number>";inherits:true;initial-value:0}@property --gp-reach{syntax:"<number>";inherits:true;initial-value:1}.site .gtmos-painter{--gp-cycle:20s;--gp-paint:var(--_pebbles-ai-2-0---turquoise);--gp-brick:color-mix(in srgb, var(--_pebbles-ai-2-0---gold) 16%, var(--_pebbles-ai-2-0---white-bg));--gp-mortar:color-mix(in srgb, var(--_pebbles-ai-2-0---gold) 7%, var(--_pebbles-ai-2-0---gray-bg));--gp-ink:var(--_pebbles-ai-2-0---text-dark);--gp-wood:color-mix(in srgb, var(--_pebbles-ai-2-0---gold) 70%, var(--_pebbles-ai-2-0---text-dark));--gp-metal:color-mix(in srgb, var(--gp-ink) 45%, var(--_pebbles-ai-2-0---white-bg));--gp-overall:var(--_pebbles-ai-2-0---blue);--gp-rain:var(--_pebbles-ai-2-0---blue);--gp-cloud:color-mix(in srgb, var(--_pebbles-ai-2-0---text-tertiary) 65%, var(--_pebbles-ai-2-0---blue));display:contents}.site .gtmos-painter-v,.site .gtmos-painter-h{background:var(--gp-mortar);border:1px solid #0e0e0e1f;border-radius:16px;min-width:0;position:relative;overflow:hidden}.site .gtmos-painter-v{--gp-wash-base:.3s;--gp-wash-step:.44s;width:136px;display:none}.site .gtmos-painter-h{--gp-wash-base:.26s;--gp-wash-step:.793s;--gp-aim:40;height:156px}@media (min-width:992px){.site .gtmos-painter-v{display:block}.site .gtmos-painter-h{display:none}}.site .gtmos-painter svg{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.site .gtmos-painter .gp-scene{overflow:visible}.site .gtmos-painter .gp-brick{fill:var(--gp-brick)}.site .gtmos-painter .gp-beam{fill:color-mix(in srgb, var(--gp-ink) 75%, var(--_pebbles-ai-2-0---gray-bg))}.site .gtmos-painter .gp-rope{stroke:color-mix(in srgb, var(--gp-ink) 55%, var(--_pebbles-ai-2-0---gray-bg));stroke-width:1.6px}.site .gtmos-painter .gp-rail{fill:none;stroke:color-mix(in srgb, var(--gp-ink) 60%, var(--_pebbles-ai-2-0---gray-bg));stroke-width:2.2px;stroke-linecap:round}.site .gtmos-painter .gp-platform{fill:var(--gp-wood)}.site .gtmos-painter .gp-wheel{fill:var(--gp-ink);stroke:var(--_pebbles-ai-2-0---gray-bg);stroke-width:2px}.site .gtmos-painter .gp-bucket path{fill:color-mix(in srgb, var(--gp-ink) 35%, var(--_pebbles-ai-2-0---white-bg))}.site .gtmos-painter .gp-bucket-paint,.site .gtmos-painter .gp-can-label,.site .gtmos-painter .gp-mist,.site .gtmos-painter .gp-splat{fill:var(--gp-paint)}.site .gtmos-painter .gp-cloud-body{fill:var(--gp-cloud)}.site .gtmos-painter .gp-streak,.site .gtmos-painter .gp-splash{fill:none;stroke:var(--gp-rain);stroke-linecap:round}.site .gtmos-painter .gp-splash{stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50% 100%}.site .gtmos-painter .gp-overall{fill:var(--gp-overall)}.site .gtmos-painter .gp-pocket{fill:#ffffff47}.site .gtmos-painter .gp-pencil{fill:var(--_pebbles-ai-2-0---gold)}.site .gtmos-painter .gp-cap{fill:var(--_pebbles-ai-2-0---white-bg);stroke:#0e0e0e33;stroke-width:1px;stroke-linejoin:round}.site .gtmos-painter .gp-cap-fold{fill:none;stroke:#0e0e0e29;stroke-width:1px;stroke-linecap:round}.site .gtmos-painter .gp-can{fill:var(--gp-metal)}.site .gtmos-painter .gp-can-cap{fill:color-mix(in srgb, var(--gp-ink) 70%, var(--_pebbles-ai-2-0---white-bg))}.site .gtmos-painter .gp-spray-stop{stop-color:var(--gp-paint)}.site .gtmos-painter .gp-spark{transform-box:fill-box;transform-origin:50%}.site .gtmos-painter .gp-spark path{fill:color-mix(in srgb, var(--_pebbles-ai-2-0---gold) 55%, var(--_pebbles-ai-2-0---light-gold))}.site .gtmos-painter .gp-tear{fill:color-mix(in srgb, var(--gp-rain) 55%, var(--_pebbles-ai-2-0---white-bg))}.site .gtmos-painter .gp-body{transform:rotate(calc(var(--gp-amp) * -5deg + var(--gp-osc) * var(--gp-amp) * -.8deg))}.site .gtmos-painter .gp-arm{transform:rotate(calc(var(--gp-aim) * 1deg))}.site .gtmos-painter .gp-spray{opacity:var(--gp-amp);transform:scaleX(var(--gp-reach))}.site .gtmos-painter .gp-spot{opacity:var(--gp-amp);transform:translate(calc(var(--gp-reach) * -66px), 0)}.site .gtmos-painter .gp-letter{fill:none;stroke:var(--gp-paint);stroke-width:7.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.3;stroke-dashoffset:0}.site .gtmos-painter .gp-letter-mist{stroke-width:15px;opacity:.16;filter:blur(2px)}.site .gtmos-painter .gp-run{opacity:0;filter:blur(.6px);transform-box:fill-box;transform-origin:50% 0}.site .gtmos-painter .gp-drip{fill:var(--gp-paint);opacity:0}.site .gtmos-painter .gp-drip-trail{transform-box:fill-box;transform-origin:top;transform:scaleY(0)}.site .gtmos-painter .gp-glyph{--gp-wash-delay:calc(var(--gp-wash-base,0s) + var(--gp-wash-slot) * var(--gp-wash-step))}.site .gtmos-painter .gp-eyes,.site .gtmos-painter .gp-spark,.site .gtmos-painter .gp-rain{opacity:0}.site .gtmos-painter .gp-eyes-happy{opacity:1}.site .gtmos-painter-v .gp-lift{transform:translateY(740px)}.site .gtmos-painter-v .gp-cloud{transform:translate(190px)}.site .gtmos-painter-h .gp-lift{transform:translate(-220px)}.site .gtmos-painter-h .gp-cloud{transform:translate(900px)}@media (prefers-reduced-motion:no-preference){.site .gtmos-painter-v .gp-lift{animation:gp-lift-v var(--gp-cycle) ease-in-out infinite}.site .gtmos-painter-h .gp-lift{animation:gp-lift-h var(--gp-cycle) ease-in-out infinite}.site .gtmos-painter-v .gp-cloud{animation:gp-cloud-v var(--gp-cycle) linear infinite}.site .gtmos-painter-h .gp-cloud{animation:gp-cloud-h var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-cloud-bob{animation:2.6s ease-in-out infinite alternate gp-bob}.site .gtmos-painter-v .gp-rain-light{animation:gp-rain-v-light var(--gp-cycle) linear infinite}.site .gtmos-painter-v .gp-rain-heavy{animation:gp-rain-v-heavy var(--gp-cycle) linear infinite}.site .gtmos-painter-h .gp-rain-light{animation:gp-rain-h-light var(--gp-cycle) linear infinite}.site .gtmos-painter-h .gp-rain-heavy{animation:gp-rain-h-heavy var(--gp-cycle) linear infinite}.site .gtmos-painter-v .gp-streak{animation:gp-fall-v var(--gp-fall-time) linear var(--gp-fall-delay) infinite}.site .gtmos-painter-h .gp-streak{animation:gp-fall-h var(--gp-fall-time) linear var(--gp-fall-delay) infinite}.site .gtmos-painter-h .gp-splash{animation:gp-splash var(--gp-fall-time) linear var(--gp-fall-delay) infinite}.site .gtmos-painter-v .gp-painter{animation:gp-amp var(--gp-cycle) linear infinite, gp-aim-v var(--gp-cycle) linear infinite, gp-reach-v var(--gp-cycle) linear infinite}.site .gtmos-painter-h .gp-painter{animation:gp-amp var(--gp-cycle) linear infinite, gp-aim-h var(--gp-cycle) linear infinite, gp-reach-h var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-body{animation:1.7s ease-in-out infinite alternate gp-osc}.site .gtmos-painter .gp-mist{animation:.5s linear infinite gp-mist}.site .gtmos-painter .gp-mist:nth-child(3){animation-delay:-.1s}.site .gtmos-painter .gp-mist:nth-child(4){animation-delay:-.2s}.site .gtmos-painter .gp-mist:nth-child(5){animation-delay:-.3s}.site .gtmos-painter .gp-mist:nth-child(6){animation-delay:-.4s}.site .gtmos-painter .gp-eyes-normal{animation:gp-eyes-normal var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-eyes-happy{animation:gp-eyes-happy var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-eyes-wide{animation:gp-eyes-wide var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-eyes-sad{animation:gp-eyes-sad var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-tear{animation:1.4s ease-in infinite gp-tear}.site .gtmos-painter .gp-spark{animation:gp-spark var(--gp-cycle) ease-out infinite}.site .gtmos-painter .gp-letter[data-letter=G]{animation:gp-letter-g var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-letter[data-letter=T]{animation:gp-letter-t var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-letter[data-letter=M]{animation:gp-letter-m var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-letter[data-letter=O]{animation:gp-letter-o var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-letter[data-letter=S]{animation:gp-letter-s var(--gp-cycle) linear infinite}.site .gtmos-painter .gp-paint{animation:gp-wash var(--gp-cycle) linear var(--gp-wash-delay) infinite}.site .gtmos-painter .gp-run{animation:gp-run var(--gp-cycle) linear var(--gp-wash-delay) infinite}.site .gtmos-painter .gp-drip{animation:gp-drip var(--gp-cycle) linear calc(var(--gp-wash-delay) + var(--gp-drip-lag)) infinite}.site .gtmos-painter .gp-drip-trail{animation:gp-drip-trail var(--gp-cycle) linear calc(var(--gp-wash-delay) + var(--gp-drip-lag)) infinite}.site .gtmos-painter .gp-drip-head{animation:gp-drip-head var(--gp-cycle) linear calc(var(--gp-wash-delay) + var(--gp-drip-lag)) infinite}}@keyframes gp-lift-v{0%{transform:translateY(740px)}11%,20%{transform:translateY(164.4px)}22%,30%{transform:translateY(284.4px)}32%,40%{transform:translateY(404.4px)}42%,50%{transform:translateY(524.4px)}52%,91%{transform:translateY(644.4px)}96%,to{transform:translateY(740px)}}@keyframes gp-lift-h{0%{transform:translate(-220px)}11%,20%{transform:translate(130px)}22%,30%{transform:translate(240px)}32%,40%{transform:translate(350px)}42%,50%{transform:translate(460px)}52%,89%{transform:translate(570px)}96%,to{transform:translate(-220px)}}@keyframes gp-cloud-v{0%,54%{animation-timing-function:cubic-bezier(.2,.55,.45,1);transform:translate(190px)}64%{animation-timing-function:linear;transform:translate(10px)}86%{animation-timing-function:cubic-bezier(.55,0,.8,.45);transform:translate(-8px)}95%,to{transform:translate(-190px)}}@keyframes gp-cloud-h{0%,52%{transform:translate(900px)}96%,to{transform:translate(-320px)}}@keyframes gp-bob{0%{transform:translateY(-1.5px)}to{transform:translateY(1.5px)}}@keyframes gp-rain-v-light{0%,61.5%{opacity:0}62.5%,86%{opacity:1}87.5%,to{opacity:0}}@keyframes gp-rain-v-heavy{0%,63%{opacity:0}64.5%,84%{opacity:1}85.5%,to{opacity:0}}@keyframes gp-rain-h-light{0%,60.5%{opacity:0}61.5%,88%{opacity:1}89.5%,to{opacity:0}}@keyframes gp-rain-h-heavy{0%,61.5%{opacity:0}63%,86.5%{opacity:1}88%,to{opacity:0}}@keyframes gp-fall-v{0%{opacity:0;transform:translate(0)}5%{opacity:1}92%{opacity:1}to{transform:translate(var(--gp-drift), var(--gp-fall));opacity:0}}@keyframes gp-fall-h{0%{opacity:0;transform:translate(0)}6%{opacity:1}69%{opacity:1}70%,to{transform:translate(var(--gp-drift), var(--gp-fall));opacity:0}}@keyframes gp-splash{0%,69.9%{opacity:0;transform:translate(0)scale(.3)}70%{opacity:.85;animation-timing-function:ease-out;transform:translate(0)scale(.4,.5)}to{opacity:0;transform:translate(var(--gp-splash-shift), 0) scale(1.1, 1)}}@keyframes gp-amp{0%,11.5%{--gp-amp:0}12%,20%{--gp-amp:1}20.5%,21.5%{--gp-amp:0}22%,30%{--gp-amp:1}30.5%,31.5%{--gp-amp:0}32%,40%{--gp-amp:1}40.5%,41.5%{--gp-amp:0}42%,50%{--gp-amp:1}50.5%,51.5%{--gp-amp:0}52%,60%{--gp-amp:1}60.5%,to{--gp-amp:0}}@keyframes gp-osc{0%{--gp-osc:-1}to{--gp-osc:1}}@keyframes gp-mist{0%{opacity:0;transform:translate(0)}25%{opacity:.9}to{opacity:0;transform:translate(-26px)}}@keyframes gp-eyes-normal{0%,10%{opacity:1}12%,90%{opacity:0}92%,to{opacity:1}}@keyframes gp-eyes-happy{0%,10%{opacity:0}12%,62%{opacity:1}63%,to{opacity:0}}@keyframes gp-eyes-wide{0%,62%{opacity:0}63%,68%{opacity:1}69%,to{opacity:0}}@keyframes gp-eyes-sad{0%,68%{opacity:0}69%,90%{opacity:1}92%,to{opacity:0}}@keyframes gp-tear{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translateY(7px)}}@keyframes gp-spark{0%,60%{opacity:0;transform:scale(.6)}61.5%,63.5%{opacity:1;transform:scale(1)}65%,to{opacity:0;transform:scale(.6)}}@keyframes gp-letter-g{0%,12%{stroke-dashoffset:1.03px}20%,89%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1.03px}}@keyframes gp-letter-t{0%,22%{stroke-dashoffset:1.03px}30%,89%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1.03px}}@keyframes gp-letter-m{0%,32%{stroke-dashoffset:1.03px}40%,89%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1.03px}}@keyframes gp-letter-o{0%,42%{stroke-dashoffset:1.03px}50%,89%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1.03px}}@keyframes gp-letter-s{0%,52%{stroke-dashoffset:1.03px}60%,89%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1.03px}}@keyframes gp-wash{0%,64.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.6,1);transform:translate(0)}71%,89.9%{opacity:0;transform:translateY(3px)}90%,to{opacity:1;transform:translate(0)}}@keyframes gp-run{0%,64.2%{opacity:0;transform:translate(0)scale(1)}66%{opacity:.45;animation-timing-function:ease-in;transform:translateY(.5px)scaleY(1.03)}72.5%,to{opacity:0;transform:translateY(4px)scaleY(1.24)}}@keyframes gp-drip{0%,64%{opacity:0}64.6%{opacity:.95}70%{opacity:.85}75.5%,to{opacity:0}}@keyframes gp-drip-trail{0%,64.3%{animation-timing-function:cubic-bezier(.3,.2,.35,1);transform:scaleY(0)}72%,to{transform:scaleY(1)}}@keyframes gp-drip-head{0%,64.3%{animation-timing-function:cubic-bezier(.3,.2,.35,1);transform:translate(0)}72%,to{transform:translate(0, var(--gp-drip-length))}}@keyframes gp-aim-v{0%{--gp-aim:0}10%{--gp-aim:0}12%{--gp-aim:86.3}12.25%{--gp-aim:84}12.5%{--gp-aim:80.7}12.75%{--gp-aim:77.1}13%{--gp-aim:73.3}13.25%{--gp-aim:69.5}13.5%{--gp-aim:65.6}13.75%{--gp-aim:61.7}14%{--gp-aim:57.7}14.25%{--gp-aim:53.8}14.5%{--gp-aim:49.9}14.75%{--gp-aim:46.1}15%{--gp-aim:42.3}15.25%{--gp-aim:38.5}15.5%{--gp-aim:34.8}15.75%{--gp-aim:31.1}16%{--gp-aim:27.7}16.25%{--gp-aim:24.7}16.5%{--gp-aim:22.4}16.75%{--gp-aim:21}17%{--gp-aim:20.8}17.25%{--gp-aim:22.2}17.5%{--gp-aim:25.8}17.75%{--gp-aim:32.7}18%{--gp-aim:44.4}18.25%{--gp-aim:59}18.5%{--gp-aim:71}18.75%{--gp-aim:78}19%{--gp-aim:81.5}19.25%{--gp-aim:74.7}19.5%{--gp-aim:66.9}19.75%{--gp-aim:60.2}20%{--gp-aim:54.3}22%{--gp-aim:54.2}22.25%{--gp-aim:56}22.5%{--gp-aim:57.8}22.75%{--gp-aim:59.8}23%{--gp-aim:61.8}23.25%{--gp-aim:64}23.5%{--gp-aim:66.3}23.75%{--gp-aim:68.6}24%{--gp-aim:71.1}24.25%{--gp-aim:73.7}24.5%{--gp-aim:76.3}24.75%{--gp-aim:79}25%{--gp-aim:81.9}25.25%{--gp-aim:84.7}25.5%{--gp-aim:87.7}25.75%{--gp-aim:90.7}26%{--gp-aim:69.5}26.25%{--gp-aim:68.2}26.5%{--gp-aim:66.8}26.75%{--gp-aim:65.3}27%{--gp-aim:63.6}27.25%{--gp-aim:61.7}27.5%{--gp-aim:59.7}27.75%{--gp-aim:57.4}28%{--gp-aim:54.8}28.25%{--gp-aim:51.9}28.5%{--gp-aim:48.7}28.75%{--gp-aim:45.1}29%{--gp-aim:41}29.25%{--gp-aim:36.5}29.5%{--gp-aim:31.6}29.75%{--gp-aim:26.1}30%{--gp-aim:20.2}32%{--gp-aim:13.6}32.25%{--gp-aim:19.8}32.5%{--gp-aim:25.6}32.75%{--gp-aim:31}33%{--gp-aim:36}33.25%{--gp-aim:40.5}33.5%{--gp-aim:44.5}33.75%{--gp-aim:48.1}34%{--gp-aim:51.4}34.25%{--gp-aim:54.3}34.5%{--gp-aim:55.2}34.75%{--gp-aim:55}35%{--gp-aim:54.7}35.25%{--gp-aim:54.4}35.5%{--gp-aim:54}35.75%{--gp-aim:53.5}36%{--gp-aim:52.9}36.25%{--gp-aim:60.3}36.5%{--gp-aim:67.1}36.75%{--gp-aim:73.2}37%{--gp-aim:78.6}37.25%{--gp-aim:83.3}37.5%{--gp-aim:87.5}37.75%{--gp-aim:89.5}38%{--gp-aim:88.9}38.25%{--gp-aim:88.1}38.5%{--gp-aim:87.2}38.75%{--gp-aim:86}39%{--gp-aim:84.4}39.25%{--gp-aim:82}39.5%{--gp-aim:78.3}39.75%{--gp-aim:71.8}40%{--gp-aim:58.3}42%{--gp-aim:71}42.25%{--gp-aim:74.9}42.5%{--gp-aim:78.6}42.75%{--gp-aim:82}43%{--gp-aim:84.8}43.25%{--gp-aim:87}43.5%{--gp-aim:88.6}43.75%{--gp-aim:89.4}44%{--gp-aim:89.2}44.25%{--gp-aim:87.5}44.5%{--gp-aim:83.5}44.75%{--gp-aim:75.7}45%{--gp-aim:62.9}45.25%{--gp-aim:46.7}45.5%{--gp-aim:32.8}45.75%{--gp-aim:24.3}46%{--gp-aim:20.1}46.25%{--gp-aim:18.6}46.5%{--gp-aim:18.9}46.75%{--gp-aim:20.7}47%{--gp-aim:23.6}47.25%{--gp-aim:27.2}47.5%{--gp-aim:31}47.75%{--gp-aim:34.9}48%{--gp-aim:38.9}48.25%{--gp-aim:42.8}48.5%{--gp-aim:46.7}48.75%{--gp-aim:50.7}49%{--gp-aim:54.7}49.25%{--gp-aim:58.8}49.5%{--gp-aim:63}49.75%{--gp-aim:67}50%{--gp-aim:71}52%{--gp-aim:86.5}52.25%{--gp-aim:84.3}52.5%{--gp-aim:81}52.75%{--gp-aim:77.4}53%{--gp-aim:73.8}53.25%{--gp-aim:70.2}53.5%{--gp-aim:66.6}53.75%{--gp-aim:62.9}54%{--gp-aim:59.1}54.25%{--gp-aim:55.4}54.5%{--gp-aim:52}54.75%{--gp-aim:50}55%{--gp-aim:50.1}55.25%{--gp-aim:51.5}55.5%{--gp-aim:53.6}55.75%{--gp-aim:56.4}56%{--gp-aim:59.7}56.25%{--gp-aim:63.5}56.5%{--gp-aim:67.8}56.75%{--gp-aim:72.2}57%{--gp-aim:75.7}57.25%{--gp-aim:75}57.5%{--gp-aim:66.9}57.75%{--gp-aim:53.1}58%{--gp-aim:40}58.25%{--gp-aim:30.7}58.5%{--gp-aim:24.9}58.75%{--gp-aim:21.4}59%{--gp-aim:19.6}59.25%{--gp-aim:19}59.5%{--gp-aim:19.4}59.75%{--gp-aim:20.9}60%{--gp-aim:23.9}62%{--gp-aim:0}to{--gp-aim:0}}@keyframes gp-reach-v{0%{--gp-reach:1}10%{--gp-reach:1}12%{--gp-reach:1.29}12.25%{--gp-reach:1.42}12.5%{--gp-reach:1.53}12.75%{--gp-reach:1.61}13%{--gp-reach:1.68}13.25%{--gp-reach:1.74}13.5%{--gp-reach:1.78}13.75%{--gp-reach:1.81}14%{--gp-reach:1.81}14.25%{--gp-reach:1.8}14.5%{--gp-reach:1.76}14.75%{--gp-reach:1.71}15%{--gp-reach:1.64}15.25%{--gp-reach:1.57}15.5%{--gp-reach:1.48}15.75%{--gp-reach:1.38}16%{--gp-reach:1.28}16.25%{--gp-reach:1.15}16.5%{--gp-reach:1.01}16.75%{--gp-reach:.87}17%{--gp-reach:.72}17.25%{--gp-reach:.57}17.5%{--gp-reach:.43}17.75%{--gp-reach:.31}18%{--gp-reach:.24}18.25%{--gp-reach:.23}18.5%{--gp-reach:.31}18.75%{--gp-reach:.43}19%{--gp-reach:.57}19.25%{--gp-reach:.63}19.5%{--gp-reach:.69}19.75%{--gp-reach:.77}20%{--gp-reach:.86}22%{--gp-reach:2.19}22.25%{--gp-reach:2.13}22.5%{--gp-reach:2.07}22.75%{--gp-reach:2.01}23%{--gp-reach:1.95}23.25%{--gp-reach:1.9}23.5%{--gp-reach:1.85}23.75%{--gp-reach:1.8}24%{--gp-reach:1.76}24.25%{--gp-reach:1.72}24.5%{--gp-reach:1.68}24.75%{--gp-reach:1.65}25%{--gp-reach:1.63}25.25%{--gp-reach:1.61}25.5%{--gp-reach:1.59}25.75%{--gp-reach:1.58}26%{--gp-reach:1.71}26.25%{--gp-reach:1.62}26.5%{--gp-reach:1.53}26.75%{--gp-reach:1.44}27%{--gp-reach:1.35}27.25%{--gp-reach:1.27}27.5%{--gp-reach:1.19}27.75%{--gp-reach:1.1}28%{--gp-reach:1.03}28.25%{--gp-reach:.95}28.5%{--gp-reach:.88}28.75%{--gp-reach:.81}29%{--gp-reach:.75}29.25%{--gp-reach:.69}29.5%{--gp-reach:.64}29.75%{--gp-reach:.6}30%{--gp-reach:.57}32%{--gp-reach:1.26}32.25%{--gp-reach:1.3}32.5%{--gp-reach:1.35}32.75%{--gp-reach:1.42}33%{--gp-reach:1.51}33.25%{--gp-reach:1.61}33.5%{--gp-reach:1.72}33.75%{--gp-reach:1.84}34%{--gp-reach:1.96}34.25%{--gp-reach:2.09}34.5%{--gp-reach:2.05}34.75%{--gp-reach:1.87}35%{--gp-reach:1.69}35.25%{--gp-reach:1.51}35.5%{--gp-reach:1.33}35.75%{--gp-reach:1.15}36%{--gp-reach:.97}36.25%{--gp-reach:1.02}36.5%{--gp-reach:1.09}36.75%{--gp-reach:1.17}37%{--gp-reach:1.27}37.25%{--gp-reach:1.38}37.5%{--gp-reach:1.51}37.75%{--gp-reach:1.51}38%{--gp-reach:1.33}38.25%{--gp-reach:1.16}38.5%{--gp-reach:.98}38.75%{--gp-reach:.8}39%{--gp-reach:.62}39.25%{--gp-reach:.45}39.5%{--gp-reach:.28}39.75%{--gp-reach:.12}40%{--gp-reach:.12}42%{--gp-reach:1.83}42.25%{--gp-reach:1.76}42.5%{--gp-reach:1.66}42.75%{--gp-reach:1.54}43%{--gp-reach:1.41}43.25%{--gp-reach:1.26}43.5%{--gp-reach:1.1}43.75%{--gp-reach:.93}44%{--gp-reach:.77}44.25%{--gp-reach:.61}44.5%{--gp-reach:.45}44.75%{--gp-reach:.32}45%{--gp-reach:.24}45.25%{--gp-reach:.23}45.5%{--gp-reach:.3}45.75%{--gp-reach:.42}46%{--gp-reach:.58}46.25%{--gp-reach:.74}46.5%{--gp-reach:.9}46.75%{--gp-reach:1.06}47%{--gp-reach:1.21}47.25%{--gp-reach:1.34}47.5%{--gp-reach:1.45}47.75%{--gp-reach:1.56}48%{--gp-reach:1.65}48.25%{--gp-reach:1.74}48.5%{--gp-reach:1.82}48.75%{--gp-reach:1.88}49%{--gp-reach:1.92}49.25%{--gp-reach:1.94}49.5%{--gp-reach:1.93}49.75%{--gp-reach:1.89}50%{--gp-reach:1.83}52%{--gp-reach:1.33}52.25%{--gp-reach:1.45}52.5%{--gp-reach:1.56}52.75%{--gp-reach:1.64}53%{--gp-reach:1.71}53.25%{--gp-reach:1.78}53.5%{--gp-reach:1.83}53.75%{--gp-reach:1.87}54%{--gp-reach:1.89}54.25%{--gp-reach:1.87}54.5%{--gp-reach:1.8}54.75%{--gp-reach:1.68}55%{--gp-reach:1.53}55.25%{--gp-reach:1.39}55.5%{--gp-reach:1.26}55.75%{--gp-reach:1.13}56%{--gp-reach:1.01}56.25%{--gp-reach:.89}56.5%{--gp-reach:.78}56.75%{--gp-reach:.65}57%{--gp-reach:.52}57.25%{--gp-reach:.37}57.5%{--gp-reach:.26}57.75%{--gp-reach:.23}58%{--gp-reach:.28}58.25%{--gp-reach:.38}58.5%{--gp-reach:.5}58.75%{--gp-reach:.64}59%{--gp-reach:.78}59.25%{--gp-reach:.93}59.5%{--gp-reach:1.08}59.75%{--gp-reach:1.22}60%{--gp-reach:1.34}62%{--gp-reach:1}to{--gp-reach:1}}@keyframes gp-aim-h{0%{--gp-aim:40}10%{--gp-aim:40}12%{--gp-aim:64.1}12.25%{--gp-aim:63.5}12.5%{--gp-aim:61.5}12.75%{--gp-aim:58.8}13%{--gp-aim:55.8}13.25%{--gp-aim:52.7}13.5%{--gp-aim:49.4}13.75%{--gp-aim:46}14%{--gp-aim:42.5}14.25%{--gp-aim:39}14.5%{--gp-aim:35.4}14.75%{--gp-aim:31.8}15%{--gp-aim:28.2}15.25%{--gp-aim:24.6}15.5%{--gp-aim:21.1}15.75%{--gp-aim:17.6}16%{--gp-aim:14.2}16.25%{--gp-aim:11.1}16.5%{--gp-aim:8.5}16.75%{--gp-aim:6.4}17%{--gp-aim:4.9}17.25%{--gp-aim:4.1}17.5%{--gp-aim:4.3}17.75%{--gp-aim:5.7}18%{--gp-aim:9.4}18.25%{--gp-aim:16.2}18.5%{--gp-aim:25.5}18.75%{--gp-aim:35}19%{--gp-aim:43.1}19.25%{--gp-aim:40}19.5%{--gp-aim:35.9}19.75%{--gp-aim:32.6}20%{--gp-aim:29.9}22%{--gp-aim:41.4}22.25%{--gp-aim:42.7}22.5%{--gp-aim:44.1}22.75%{--gp-aim:45.5}23%{--gp-aim:47.1}23.25%{--gp-aim:48.7}23.5%{--gp-aim:50.5}23.75%{--gp-aim:52.4}24%{--gp-aim:54.3}24.25%{--gp-aim:56.4}24.5%{--gp-aim:58.7}24.75%{--gp-aim:61.1}25%{--gp-aim:63.6}25.25%{--gp-aim:66.2}25.5%{--gp-aim:69}25.75%{--gp-aim:72}26%{--gp-aim:52.5}26.25%{--gp-aim:50.5}26.5%{--gp-aim:48.5}26.75%{--gp-aim:46.3}27%{--gp-aim:43.9}27.25%{--gp-aim:41.4}27.5%{--gp-aim:38.7}27.75%{--gp-aim:35.8}28%{--gp-aim:32.8}28.25%{--gp-aim:29.5}28.5%{--gp-aim:26.1}28.75%{--gp-aim:22.5}29%{--gp-aim:18.7}29.25%{--gp-aim:14.9}29.5%{--gp-aim:10.9}29.75%{--gp-aim:6.9}30%{--gp-aim:2.9}32%{--gp-aim:3.6}32.25%{--gp-aim:8.4}32.5%{--gp-aim:13.1}32.75%{--gp-aim:17.7}33%{--gp-aim:22.2}33.25%{--gp-aim:26.4}33.5%{--gp-aim:30.5}33.75%{--gp-aim:34.2}34%{--gp-aim:37.8}34.25%{--gp-aim:41}34.5%{--gp-aim:41.6}34.75%{--gp-aim:40.4}35%{--gp-aim:39.1}35.25%{--gp-aim:37.5}35.5%{--gp-aim:35.6}35.75%{--gp-aim:33.3}36%{--gp-aim:30.6}36.25%{--gp-aim:37}36.5%{--gp-aim:43.6}36.75%{--gp-aim:50.1}37%{--gp-aim:56.4}37.25%{--gp-aim:62.4}37.5%{--gp-aim:67.9}37.75%{--gp-aim:70}38%{--gp-aim:67.2}38.25%{--gp-aim:63.8}38.5%{--gp-aim:59.5}38.75%{--gp-aim:54.2}39%{--gp-aim:47.3}39.25%{--gp-aim:38.6}39.5%{--gp-aim:27.7}39.75%{--gp-aim:14.8}40%{--gp-aim:.8}42%{--gp-aim:54.8}42.25%{--gp-aim:57.9}42.5%{--gp-aim:60.7}42.75%{--gp-aim:62.8}43%{--gp-aim:64.1}43.25%{--gp-aim:64.3}43.5%{--gp-aim:63.2}43.75%{--gp-aim:60.6}44%{--gp-aim:56.1}44.25%{--gp-aim:49.2}44.5%{--gp-aim:39.8}44.75%{--gp-aim:28.9}45%{--gp-aim:18.3}45.25%{--gp-aim:10.2}45.5%{--gp-aim:5.3}45.75%{--gp-aim:3.2}46%{--gp-aim:2.9}46.25%{--gp-aim:3.6}46.5%{--gp-aim:5.2}46.75%{--gp-aim:7.6}47%{--gp-aim:10.7}47.25%{--gp-aim:14.2}47.5%{--gp-aim:17.9}47.75%{--gp-aim:21.6}48%{--gp-aim:25.4}48.25%{--gp-aim:29.1}48.5%{--gp-aim:32.9}48.75%{--gp-aim:36.7}49%{--gp-aim:40.5}49.25%{--gp-aim:44.3}49.5%{--gp-aim:48}49.75%{--gp-aim:51.5}50%{--gp-aim:54.8}52%{--gp-aim:64.7}52.25%{--gp-aim:64.1}52.5%{--gp-aim:62}52.75%{--gp-aim:59.4}53%{--gp-aim:56.6}53.25%{--gp-aim:53.7}53.5%{--gp-aim:50.7}53.75%{--gp-aim:47.5}54%{--gp-aim:44.3}54.25%{--gp-aim:40.8}54.5%{--gp-aim:37.5}54.75%{--gp-aim:35}55%{--gp-aim:34}55.25%{--gp-aim:34}55.5%{--gp-aim:34.5}55.75%{--gp-aim:35.4}56%{--gp-aim:36.4}56.25%{--gp-aim:37.6}56.5%{--gp-aim:38.6}56.75%{--gp-aim:38.9}57%{--gp-aim:37.1}57.25%{--gp-aim:30.8}57.5%{--gp-aim:21.3}57.75%{--gp-aim:13.4}58%{--gp-aim:8.6}58.25%{--gp-aim:6}58.5%{--gp-aim:4.8}58.75%{--gp-aim:4.4}59%{--gp-aim:4.7}59.25%{--gp-aim:5.4}59.5%{--gp-aim:6.8}59.75%{--gp-aim:8.7}60%{--gp-aim:11.6}62%{--gp-aim:40}to{--gp-aim:40}}@keyframes gp-reach-h{0%{--gp-reach:1}10%{--gp-reach:1}12%{--gp-reach:1.2}12.25%{--gp-reach:1.34}12.5%{--gp-reach:1.48}12.75%{--gp-reach:1.6}13%{--gp-reach:1.71}13.25%{--gp-reach:1.8}13.5%{--gp-reach:1.88}13.75%{--gp-reach:1.95}14%{--gp-reach:1.99}14.25%{--gp-reach:2.02}14.5%{--gp-reach:2.02}14.75%{--gp-reach:2}15%{--gp-reach:1.97}15.25%{--gp-reach:1.93}15.5%{--gp-reach:1.87}15.75%{--gp-reach:1.81}16%{--gp-reach:1.72}16.25%{--gp-reach:1.62}16.5%{--gp-reach:1.5}16.75%{--gp-reach:1.37}17%{--gp-reach:1.23}17.25%{--gp-reach:1.08}17.5%{--gp-reach:.93}17.75%{--gp-reach:.78}18%{--gp-reach:.65}18.25%{--gp-reach:.56}18.5%{--gp-reach:.52}18.75%{--gp-reach:.55}19%{--gp-reach:.62}19.25%{--gp-reach:.73}19.5%{--gp-reach:.86}19.75%{--gp-reach:.99}20%{--gp-reach:1.12}22%{--gp-reach:2.4}22.25%{--gp-reach:2.32}22.5%{--gp-reach:2.24}22.75%{--gp-reach:2.16}23%{--gp-reach:2.08}23.25%{--gp-reach:2.01}23.5%{--gp-reach:1.94}23.75%{--gp-reach:1.87}24%{--gp-reach:1.8}24.25%{--gp-reach:1.74}24.5%{--gp-reach:1.67}24.75%{--gp-reach:1.62}25%{--gp-reach:1.56}25.25%{--gp-reach:1.51}25.5%{--gp-reach:1.46}25.75%{--gp-reach:1.42}26%{--gp-reach:1.77}26.25%{--gp-reach:1.7}26.5%{--gp-reach:1.63}26.75%{--gp-reach:1.56}27%{--gp-reach:1.5}27.25%{--gp-reach:1.43}27.5%{--gp-reach:1.38}27.75%{--gp-reach:1.32}28%{--gp-reach:1.27}28.25%{--gp-reach:1.23}28.5%{--gp-reach:1.19}28.75%{--gp-reach:1.15}29%{--gp-reach:1.13}29.25%{--gp-reach:1.11}29.5%{--gp-reach:1.09}29.75%{--gp-reach:1.09}30%{--gp-reach:1.09}32%{--gp-reach:1.79}32.25%{--gp-reach:1.8}32.5%{--gp-reach:1.81}32.75%{--gp-reach:1.85}33%{--gp-reach:1.89}33.25%{--gp-reach:1.95}33.5%{--gp-reach:2.02}33.75%{--gp-reach:2.11}34%{--gp-reach:2.2}34.25%{--gp-reach:2.3}34.5%{--gp-reach:2.24}34.75%{--gp-reach:2.07}35%{--gp-reach:1.9}35.25%{--gp-reach:1.73}35.5%{--gp-reach:1.57}35.75%{--gp-reach:1.4}36%{--gp-reach:1.24}36.25%{--gp-reach:1.22}36.5%{--gp-reach:1.21}36.75%{--gp-reach:1.23}37%{--gp-reach:1.26}37.25%{--gp-reach:1.32}37.5%{--gp-reach:1.39}37.75%{--gp-reach:1.37}38%{--gp-reach:1.21}38.25%{--gp-reach:1.05}38.5%{--gp-reach:.9}38.75%{--gp-reach:.76}39%{--gp-reach:.63}39.25%{--gp-reach:.52}39.5%{--gp-reach:.44}39.75%{--gp-reach:.39}40%{--gp-reach:.38}42%{--gp-reach:1.87}42.25%{--gp-reach:1.76}42.5%{--gp-reach:1.63}42.75%{--gp-reach:1.48}43%{--gp-reach:1.32}43.25%{--gp-reach:1.16}43.5%{--gp-reach:.99}43.75%{--gp-reach:.84}44%{--gp-reach:.7}44.25%{--gp-reach:.59}44.5%{--gp-reach:.51}44.75%{--gp-reach:.49}45%{--gp-reach:.53}45.25%{--gp-reach:.63}45.5%{--gp-reach:.77}45.75%{--gp-reach:.93}46%{--gp-reach:1.09}46.25%{--gp-reach:1.26}46.5%{--gp-reach:1.41}46.75%{--gp-reach:1.56}47%{--gp-reach:1.68}47.25%{--gp-reach:1.79}47.5%{--gp-reach:1.87}47.75%{--gp-reach:1.95}48%{--gp-reach:2.01}48.25%{--gp-reach:2.06}48.5%{--gp-reach:2.1}48.75%{--gp-reach:2.12}49%{--gp-reach:2.12}49.25%{--gp-reach:2.1}49.5%{--gp-reach:2.05}49.75%{--gp-reach:1.97}50%{--gp-reach:1.87}52%{--gp-reach:1.23}52.25%{--gp-reach:1.37}52.5%{--gp-reach:1.5}52.75%{--gp-reach:1.62}53%{--gp-reach:1.73}53.25%{--gp-reach:1.83}53.5%{--gp-reach:1.92}53.75%{--gp-reach:2}54%{--gp-reach:2.05}54.25%{--gp-reach:2.07}54.5%{--gp-reach:2.04}54.75%{--gp-reach:1.94}55%{--gp-reach:1.8}55.25%{--gp-reach:1.65}55.5%{--gp-reach:1.5}55.75%{--gp-reach:1.36}56%{--gp-reach:1.21}56.25%{--gp-reach:1.07}56.5%{--gp-reach:.93}56.75%{--gp-reach:.78}57%{--gp-reach:.64}57.25%{--gp-reach:.53}57.5%{--gp-reach:.52}57.75%{--gp-reach:.6}58%{--gp-reach:.72}58.25%{--gp-reach:.85}58.5%{--gp-reach:1}58.75%{--gp-reach:1.15}59%{--gp-reach:1.29}59.25%{--gp-reach:1.44}59.5%{--gp-reach:1.58}59.75%{--gp-reach:1.71}60%{--gp-reach:1.81}62%{--gp-reach:1}to{--gp-reach:1}}
