/* Keyframes + class bindings for the animated finger-scoop illustration on the
   /gridfinity page (card 5). Exported verbatim from the design — each @keyframes
   is baked per-frame motion, so it stays a separate file instead of bloating
   overrides.css. The page layout CSS lives in overrides.css under "Gridfinity
   intro page". Reduced-motion users get a still frame (rule at the bottom). */
@keyframes gf-h{0%{transform:translate(78.79px,-77.54px) rotate(75.0deg);opacity:0.0}1.25%{transform:translate(78.77px,-76.64px) rotate(75.0deg);opacity:0.18}2.5%{transform:translate(78.71px,-74.1px) rotate(75.0deg);opacity:0.36}3.75%{transform:translate(78.62px,-70.2px) rotate(75.0deg);opacity:0.54}5%{transform:translate(78.51px,-65.19px) rotate(75.0deg);opacity:0.71}6.25%{transform:translate(78.37px,-59.33px) rotate(75.0deg);opacity:0.89}7.5%{transform:translate(78.23px,-52.9px) rotate(75.0deg);opacity:1}8.75%{transform:translate(78.07px,-46.15px) rotate(75.0deg);opacity:1}10%{transform:translate(77.92px,-39.35px) rotate(75.0deg);opacity:1}11.25%{transform:translate(77.77px,-32.77px) rotate(75.0deg);opacity:1}12.5%{transform:translate(77.63px,-26.65px) rotate(75.0deg);opacity:1}13.75%{transform:translate(77.5px,-21.27px) rotate(75.0deg);opacity:1}15%{transform:translate(77.4px,-16.89px) rotate(75.0deg);opacity:1}16.25%{transform:translate(77.33px,-13.78px) rotate(75.0deg);opacity:1}17.5%{transform:translate(77.29px,-12.19px) rotate(75.0deg);opacity:1}18.75%{transform:translate(77.25px,-11.54px) rotate(75.0deg);opacity:1}20%{transform:translate(77.0px,-11.56px) rotate(75.0deg);opacity:1}21.25%{transform:translate(76.55px,-11.6px) rotate(75.0deg);opacity:1}22.5%{transform:translate(75.9px,-11.63px) rotate(75.0deg);opacity:1}23.75%{transform:translate(75.07px,-11.65px) rotate(75.0deg);opacity:1}25%{transform:translate(74.07px,-11.64px) rotate(75.0deg);opacity:1}26.25%{transform:translate(72.91px,-11.59px) rotate(75.0deg);opacity:1}27.5%{transform:translate(71.6px,-11.47px) rotate(75.0deg);opacity:1}28.75%{transform:translate(70.16px,-11.27px) rotate(75.0deg);opacity:1}30%{transform:translate(68.59px,-10.97px) rotate(75.0deg);opacity:1}31.25%{transform:translate(66.89px,-10.57px) rotate(75.0deg);opacity:1}32.5%{transform:translate(65.08px,-10.05px) rotate(75.0deg);opacity:1}33.75%{transform:translate(63.15px,-9.4px) rotate(75.0deg);opacity:1}35%{transform:translate(61.11px,-8.62px) rotate(75.0deg);opacity:1}36.25%{transform:translate(58.96px,-7.71px) rotate(75.0deg);opacity:1}37.5%{transform:translate(57.09px,-6.52px) rotate(75.5deg);opacity:1}38.75%{transform:translate(56.52px,-4.46px) rotate(78.0deg);opacity:1}40%{transform:translate(55.53px,-2.8px) rotate(80.0deg);opacity:1}41.25%{transform:translate(55.49px,-0.38px) rotate(83.0deg);opacity:1}42.5%{transform:translate(55.27px,1.72px) rotate(86.0deg);opacity:1}43.75%{transform:translate(53.69px,2.06px) rotate(86.5deg);opacity:1}45%{transform:translate(52.12px,1.67px) rotate(86.5deg);opacity:1}46.25%{transform:translate(50.89px,0.94px) rotate(86.5deg);opacity:1}47.5%{transform:translate(50.03px,-0.03px) rotate(86.5deg);opacity:1}48.75%{transform:translate(49.54px,-1.14px) rotate(86.5deg);opacity:1}50%{transform:translate(49.4px,-2.28px) rotate(86.5deg);opacity:1}51.25%{transform:translate(49.54px,-3.38px) rotate(86.5deg);opacity:1}52.5%{transform:translate(49.85px,-4.6px) rotate(86.5deg);opacity:1}53.75%{transform:translate(50.11px,-5.84px) rotate(86.5deg);opacity:1}55%{transform:translate(50.31px,-6.88px) rotate(86.5deg);opacity:1}56.25%{transform:translate(50.44px,-7.72px) rotate(86.5deg);opacity:1}57.5%{transform:translate(50.53px,-8.34px) rotate(86.5deg);opacity:1}58.75%{transform:translate(50.58px,-8.72px) rotate(86.5deg);opacity:1}60%{transform:translate(50.6px,-8.86px) rotate(86.5deg);opacity:1}61.25%{transform:translate(49.94px,-10.89px) rotate(83.99deg);opacity:1}62.5%{transform:translate(47.8px,-16.22px) rotate(77.19deg);opacity:1}63.75%{transform:translate(43.79px,-23.46px) rotate(67.25deg);opacity:1}65%{transform:translate(37.74px,-31.08px) rotate(55.28deg);opacity:1}66.25%{transform:translate(30.06px,-37.68px) rotate(42.41deg);opacity:1}67.5%{transform:translate(21.68px,-42.32px) rotate(29.76deg);opacity:1}68.75%{transform:translate(13.86px,-44.82px) rotate(18.47deg);opacity:1}70%{transform:translate(7.74px,-45.67px) rotate(9.65deg);opacity:1}71.25%{transform:translate(4.18px,-45.71px) rotate(4.43deg);opacity:1}72.5%{transform:translate(3.55px,-45.68px) rotate(3.5deg);opacity:1}73.75%{transform:translate(3.55px,-45.68px) rotate(3.5deg);opacity:1}75%{transform:translate(3.17px,-46.09px) rotate(3.5deg);opacity:1}76.25%{transform:translate(1.73px,-47.62px) rotate(3.5deg);opacity:1}77.5%{transform:translate(-0.62px,-50.1px) rotate(3.5deg);opacity:1}78.75%{transform:translate(-3.66px,-53.32px) rotate(3.5deg);opacity:1}80%{transform:translate(-7.2px,-57.08px) rotate(3.5deg);opacity:1}81.25%{transform:translate(-11.06px,-61.16px) rotate(3.5deg);opacity:1}82.5%{transform:translate(-15.04px,-65.37px) rotate(3.5deg);opacity:1}83.75%{transform:translate(-18.94px,-69.5px) rotate(3.5deg);opacity:1}85%{transform:translate(-22.56px,-73.34px) rotate(3.5deg);opacity:1}86.25%{transform:translate(-25.72px,-76.68px) rotate(3.5deg);opacity:1}87.5%{transform:translate(-28.22px,-79.32px) rotate(3.5deg);opacity:1}88.75%{transform:translate(-29.86px,-81.06px) rotate(3.5deg);opacity:1}90%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:1.0}91.25%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0.75}92.5%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0.5}93.75%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0.25}95%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0.0}96.25%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0}97.5%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0}98.75%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0}100%{transform:translate(-30.45px,-81.68px) rotate(3.5deg);opacity:0}}
@keyframes gf-i1{0%{transform:rotate(4deg)}1.25%{transform:rotate(4deg)}2.5%{transform:rotate(4deg)}3.75%{transform:rotate(4deg)}5%{transform:rotate(4deg)}6.25%{transform:rotate(4deg)}7.5%{transform:rotate(4deg)}8.75%{transform:rotate(4deg)}10%{transform:rotate(4deg)}11.25%{transform:rotate(4deg)}12.5%{transform:rotate(4deg)}13.75%{transform:rotate(4deg)}15%{transform:rotate(4deg)}16.25%{transform:rotate(4deg)}17.5%{transform:rotate(4deg)}18.75%{transform:rotate(4.03deg)}20%{transform:rotate(4.24deg)}21.25%{transform:rotate(4.61deg)}22.5%{transform:rotate(5.15deg)}23.75%{transform:rotate(5.84deg)}25%{transform:rotate(6.67deg)}26.25%{transform:rotate(7.62deg)}27.5%{transform:rotate(8.69deg)}28.75%{transform:rotate(9.87deg)}30%{transform:rotate(11.14deg)}31.25%{transform:rotate(12.49deg)}32.5%{transform:rotate(13.91deg)}33.75%{transform:rotate(15.39deg)}35%{transform:rotate(16.92deg)}36.25%{transform:rotate(18.48deg)}37.5%{transform:rotate(20.07deg)}38.75%{transform:rotate(21.68deg)}40%{transform:rotate(23.28deg)}41.25%{transform:rotate(24.88deg)}42.5%{transform:rotate(26.46deg)}43.75%{transform:rotate(28.0deg)}45%{transform:rotate(29.5deg)}46.25%{transform:rotate(30.95deg)}47.5%{transform:rotate(32.33deg)}48.75%{transform:rotate(33.63deg)}50%{transform:rotate(34.85deg)}51.25%{transform:rotate(35.96deg)}52.5%{transform:rotate(36.97deg)}53.75%{transform:rotate(37.85deg)}55%{transform:rotate(38.59deg)}56.25%{transform:rotate(39.19deg)}57.5%{transform:rotate(39.63deg)}58.75%{transform:rotate(39.91deg)}60%{transform:rotate(40.0deg)}61.25%{transform:rotate(40deg)}62.5%{transform:rotate(40deg)}63.75%{transform:rotate(40deg)}65%{transform:rotate(40deg)}66.25%{transform:rotate(40deg)}67.5%{transform:rotate(40deg)}68.75%{transform:rotate(40deg)}70%{transform:rotate(40deg)}71.25%{transform:rotate(40deg)}72.5%{transform:rotate(40deg)}73.75%{transform:rotate(40deg)}75%{transform:rotate(40deg)}76.25%{transform:rotate(40deg)}77.5%{transform:rotate(40deg)}78.75%{transform:rotate(40deg)}80%{transform:rotate(40deg)}81.25%{transform:rotate(40deg)}82.5%{transform:rotate(40deg)}83.75%{transform:rotate(40deg)}85%{transform:rotate(40deg)}86.25%{transform:rotate(40deg)}87.5%{transform:rotate(40deg)}88.75%{transform:rotate(40deg)}90%{transform:rotate(40deg)}91.25%{transform:rotate(40deg)}92.5%{transform:rotate(40deg)}93.75%{transform:rotate(40deg)}95%{transform:rotate(40deg)}96.25%{transform:rotate(40deg)}97.5%{transform:rotate(40deg)}98.75%{transform:rotate(40deg)}100%{transform:rotate(40deg)}}
@keyframes gf-i2{0%{transform:translate(22px,0) rotate(6deg)}1.25%{transform:translate(22px,0) rotate(6deg)}2.5%{transform:translate(22px,0) rotate(6deg)}3.75%{transform:translate(22px,0) rotate(6deg)}5%{transform:translate(22px,0) rotate(6deg)}6.25%{transform:translate(22px,0) rotate(6deg)}7.5%{transform:translate(22px,0) rotate(6deg)}8.75%{transform:translate(22px,0) rotate(6deg)}10%{transform:translate(22px,0) rotate(6deg)}11.25%{transform:translate(22px,0) rotate(6deg)}12.5%{transform:translate(22px,0) rotate(6deg)}13.75%{transform:translate(22px,0) rotate(6deg)}15%{transform:translate(22px,0) rotate(6deg)}16.25%{transform:translate(22px,0) rotate(6deg)}17.5%{transform:translate(22px,0) rotate(6deg)}18.75%{transform:translate(22px,0) rotate(6.04deg)}20%{transform:translate(22px,0) rotate(6.26deg)}21.25%{transform:translate(22px,0) rotate(6.66deg)}22.5%{transform:translate(22px,0) rotate(7.25deg)}23.75%{transform:translate(22px,0) rotate(7.99deg)}25%{transform:translate(22px,0) rotate(8.89deg)}26.25%{transform:translate(22px,0) rotate(9.92deg)}27.5%{transform:translate(22px,0) rotate(11.08deg)}28.75%{transform:translate(22px,0) rotate(12.36deg)}30%{transform:translate(22px,0) rotate(13.73deg)}31.25%{transform:translate(22px,0) rotate(15.2deg)}32.5%{transform:translate(22px,0) rotate(16.74deg)}33.75%{transform:translate(22px,0) rotate(18.34deg)}35%{transform:translate(22px,0) rotate(20.0deg)}36.25%{transform:translate(22px,0) rotate(21.69deg)}37.5%{transform:translate(22px,0) rotate(23.41deg)}38.75%{transform:translate(22px,0) rotate(25.15deg)}40%{transform:translate(22px,0) rotate(26.89deg)}41.25%{transform:translate(22px,0) rotate(28.62deg)}42.5%{transform:translate(22px,0) rotate(30.33deg)}43.75%{transform:translate(22px,0) rotate(32.0deg)}45%{transform:translate(22px,0) rotate(33.63deg)}46.25%{transform:translate(22px,0) rotate(35.2deg)}47.5%{transform:translate(22px,0) rotate(36.69deg)}48.75%{transform:translate(22px,0) rotate(38.1deg)}50%{transform:translate(22px,0) rotate(39.42deg)}51.25%{transform:translate(22px,0) rotate(40.63deg)}52.5%{transform:translate(22px,0) rotate(41.71deg)}53.75%{transform:translate(22px,0) rotate(42.67deg)}55%{transform:translate(22px,0) rotate(43.47deg)}56.25%{transform:translate(22px,0) rotate(44.12deg)}57.5%{transform:translate(22px,0) rotate(44.6deg)}58.75%{transform:translate(22px,0) rotate(44.9deg)}60%{transform:translate(22px,0) rotate(45.0deg)}61.25%{transform:translate(22px,0) rotate(45deg)}62.5%{transform:translate(22px,0) rotate(45deg)}63.75%{transform:translate(22px,0) rotate(45deg)}65%{transform:translate(22px,0) rotate(45deg)}66.25%{transform:translate(22px,0) rotate(45deg)}67.5%{transform:translate(22px,0) rotate(45deg)}68.75%{transform:translate(22px,0) rotate(45deg)}70%{transform:translate(22px,0) rotate(45deg)}71.25%{transform:translate(22px,0) rotate(45deg)}72.5%{transform:translate(22px,0) rotate(45deg)}73.75%{transform:translate(22px,0) rotate(45deg)}75%{transform:translate(22px,0) rotate(45deg)}76.25%{transform:translate(22px,0) rotate(45deg)}77.5%{transform:translate(22px,0) rotate(45deg)}78.75%{transform:translate(22px,0) rotate(45deg)}80%{transform:translate(22px,0) rotate(45deg)}81.25%{transform:translate(22px,0) rotate(45deg)}82.5%{transform:translate(22px,0) rotate(45deg)}83.75%{transform:translate(22px,0) rotate(45deg)}85%{transform:translate(22px,0) rotate(45deg)}86.25%{transform:translate(22px,0) rotate(45deg)}87.5%{transform:translate(22px,0) rotate(45deg)}88.75%{transform:translate(22px,0) rotate(45deg)}90%{transform:translate(22px,0) rotate(45deg)}91.25%{transform:translate(22px,0) rotate(45deg)}92.5%{transform:translate(22px,0) rotate(45deg)}93.75%{transform:translate(22px,0) rotate(45deg)}95%{transform:translate(22px,0) rotate(45deg)}96.25%{transform:translate(22px,0) rotate(45deg)}97.5%{transform:translate(22px,0) rotate(45deg)}98.75%{transform:translate(22px,0) rotate(45deg)}100%{transform:translate(22px,0) rotate(45deg)}}
@keyframes gf-i3{0%{transform:translate(14px,0) rotate(6deg)}1.25%{transform:translate(14px,0) rotate(6deg)}2.5%{transform:translate(14px,0) rotate(6deg)}3.75%{transform:translate(14px,0) rotate(6deg)}5%{transform:translate(14px,0) rotate(6deg)}6.25%{transform:translate(14px,0) rotate(6deg)}7.5%{transform:translate(14px,0) rotate(6deg)}8.75%{transform:translate(14px,0) rotate(6deg)}10%{transform:translate(14px,0) rotate(6deg)}11.25%{transform:translate(14px,0) rotate(6deg)}12.5%{transform:translate(14px,0) rotate(6deg)}13.75%{transform:translate(14px,0) rotate(6deg)}15%{transform:translate(14px,0) rotate(6deg)}16.25%{transform:translate(14px,0) rotate(6deg)}17.5%{transform:translate(14px,0) rotate(6deg)}18.75%{transform:translate(14px,0) rotate(6.02deg)}20%{transform:translate(14px,0) rotate(6.16deg)}21.25%{transform:translate(14px,0) rotate(6.41deg)}22.5%{transform:translate(14px,0) rotate(6.77deg)}23.75%{transform:translate(14px,0) rotate(7.23deg)}25%{transform:translate(14px,0) rotate(7.78deg)}26.25%{transform:translate(14px,0) rotate(8.41deg)}27.5%{transform:translate(14px,0) rotate(9.13deg)}28.75%{transform:translate(14px,0) rotate(9.91deg)}30%{transform:translate(14px,0) rotate(10.76deg)}31.25%{transform:translate(14px,0) rotate(11.66deg)}32.5%{transform:translate(14px,0) rotate(12.61deg)}33.75%{transform:translate(14px,0) rotate(13.59deg)}35%{transform:translate(14px,0) rotate(14.61deg)}36.25%{transform:translate(14px,0) rotate(15.66deg)}37.5%{transform:translate(14px,0) rotate(16.72deg)}38.75%{transform:translate(14px,0) rotate(17.79deg)}40%{transform:translate(14px,0) rotate(18.86deg)}41.25%{transform:translate(14px,0) rotate(19.92deg)}42.5%{transform:translate(14px,0) rotate(20.97deg)}43.75%{transform:translate(14px,0) rotate(22.0deg)}45%{transform:translate(14px,0) rotate(23.0deg)}46.25%{transform:translate(14px,0) rotate(23.97deg)}47.5%{transform:translate(14px,0) rotate(24.89deg)}48.75%{transform:translate(14px,0) rotate(25.76deg)}50%{transform:translate(14px,0) rotate(26.57deg)}51.25%{transform:translate(14px,0) rotate(27.31deg)}52.5%{transform:translate(14px,0) rotate(27.98deg)}53.75%{transform:translate(14px,0) rotate(28.56deg)}55%{transform:translate(14px,0) rotate(29.06deg)}56.25%{transform:translate(14px,0) rotate(29.46deg)}57.5%{transform:translate(14px,0) rotate(29.76deg)}58.75%{transform:translate(14px,0) rotate(29.94deg)}60%{transform:translate(14px,0) rotate(30.0deg)}61.25%{transform:translate(14px,0) rotate(30deg)}62.5%{transform:translate(14px,0) rotate(30deg)}63.75%{transform:translate(14px,0) rotate(30deg)}65%{transform:translate(14px,0) rotate(30deg)}66.25%{transform:translate(14px,0) rotate(30deg)}67.5%{transform:translate(14px,0) rotate(30deg)}68.75%{transform:translate(14px,0) rotate(30deg)}70%{transform:translate(14px,0) rotate(30deg)}71.25%{transform:translate(14px,0) rotate(30deg)}72.5%{transform:translate(14px,0) rotate(30deg)}73.75%{transform:translate(14px,0) rotate(30deg)}75%{transform:translate(14px,0) rotate(30deg)}76.25%{transform:translate(14px,0) rotate(30deg)}77.5%{transform:translate(14px,0) rotate(30deg)}78.75%{transform:translate(14px,0) rotate(30deg)}80%{transform:translate(14px,0) rotate(30deg)}81.25%{transform:translate(14px,0) rotate(30deg)}82.5%{transform:translate(14px,0) rotate(30deg)}83.75%{transform:translate(14px,0) rotate(30deg)}85%{transform:translate(14px,0) rotate(30deg)}86.25%{transform:translate(14px,0) rotate(30deg)}87.5%{transform:translate(14px,0) rotate(30deg)}88.75%{transform:translate(14px,0) rotate(30deg)}90%{transform:translate(14px,0) rotate(30deg)}91.25%{transform:translate(14px,0) rotate(30deg)}92.5%{transform:translate(14px,0) rotate(30deg)}93.75%{transform:translate(14px,0) rotate(30deg)}95%{transform:translate(14px,0) rotate(30deg)}96.25%{transform:translate(14px,0) rotate(30deg)}97.5%{transform:translate(14px,0) rotate(30deg)}98.75%{transform:translate(14px,0) rotate(30deg)}100%{transform:translate(14px,0) rotate(30deg)}}
@keyframes gf-t1{0%{transform:translate(-22px,15px) rotate(62deg)}1.25%{transform:translate(-22px,15px) rotate(62deg)}2.5%{transform:translate(-22px,15px) rotate(62deg)}3.75%{transform:translate(-22px,15px) rotate(62deg)}5%{transform:translate(-22px,15px) rotate(62deg)}6.25%{transform:translate(-22px,15px) rotate(62deg)}7.5%{transform:translate(-22px,15px) rotate(62deg)}8.75%{transform:translate(-22px,15px) rotate(62deg)}10%{transform:translate(-22px,15px) rotate(62deg)}11.25%{transform:translate(-22px,15px) rotate(62deg)}12.5%{transform:translate(-22px,15px) rotate(62deg)}13.75%{transform:translate(-22px,15px) rotate(62deg)}15%{transform:translate(-22px,15px) rotate(62deg)}16.25%{transform:translate(-22px,15px) rotate(62deg)}17.5%{transform:translate(-22px,15px) rotate(62deg)}18.75%{transform:translate(-22px,15px) rotate(62deg)}20%{transform:translate(-22px,15px) rotate(62deg)}21.25%{transform:translate(-22px,15px) rotate(62deg)}22.5%{transform:translate(-22px,15px) rotate(62deg)}23.75%{transform:translate(-22px,15px) rotate(62deg)}25%{transform:translate(-22px,15px) rotate(62deg)}26.25%{transform:translate(-22px,15px) rotate(62deg)}27.5%{transform:translate(-22px,15px) rotate(62deg)}28.75%{transform:translate(-22px,15px) rotate(62deg)}30%{transform:translate(-22px,15px) rotate(62deg)}31.25%{transform:translate(-22px,15px) rotate(62deg)}32.5%{transform:translate(-22px,15px) rotate(62deg)}33.75%{transform:translate(-22px,15px) rotate(62deg)}35%{transform:translate(-22px,15px) rotate(62deg)}36.25%{transform:translate(-22px,15px) rotate(62deg)}37.5%{transform:translate(-22px,15px) rotate(62deg)}38.75%{transform:translate(-22px,15px) rotate(62deg)}40%{transform:translate(-22px,15px) rotate(62deg)}41.25%{transform:translate(-22px,15px) rotate(62deg)}42.5%{transform:translate(-22px,15px) rotate(62deg)}43.75%{transform:translate(-22px,15px) rotate(62deg)}45%{transform:translate(-22px,15px) rotate(62deg)}46.25%{transform:translate(-22px,15px) rotate(62deg)}47.5%{transform:translate(-22px,15px) rotate(62deg)}48.75%{transform:translate(-22px,15px) rotate(62deg)}50%{transform:translate(-22px,15px) rotate(62deg)}51.25%{transform:translate(-22px,15px) rotate(62deg)}52.5%{transform:translate(-22px,15px) rotate(62deg)}53.75%{transform:translate(-22px,15px) rotate(62deg)}55%{transform:translate(-22px,15px) rotate(62deg)}56.25%{transform:translate(-22px,15px) rotate(62deg)}57.5%{transform:translate(-22px,15px) rotate(62deg)}58.75%{transform:translate(-22px,15px) rotate(62deg)}60%{transform:translate(-22px,15px) rotate(62deg)}61.25%{transform:translate(-22px,15px) rotate(61.33deg)}62.5%{transform:translate(-22px,15px) rotate(59.53deg)}63.75%{transform:translate(-22px,15px) rotate(56.9deg)}65%{transform:translate(-22px,15px) rotate(53.72deg)}66.25%{transform:translate(-22px,15px) rotate(50.31deg)}67.5%{transform:translate(-22px,15px) rotate(46.96deg)}68.75%{transform:translate(-22px,15px) rotate(43.97deg)}70%{transform:translate(-22px,15px) rotate(41.63deg)}71.25%{transform:translate(-22px,15px) rotate(40.25deg)}72.5%{transform:translate(-22px,15px) rotate(40deg)}73.75%{transform:translate(-22px,15px) rotate(40deg)}75%{transform:translate(-22px,15px) rotate(40deg)}76.25%{transform:translate(-22px,15px) rotate(40deg)}77.5%{transform:translate(-22px,15px) rotate(40deg)}78.75%{transform:translate(-22px,15px) rotate(40deg)}80%{transform:translate(-22px,15px) rotate(40deg)}81.25%{transform:translate(-22px,15px) rotate(40deg)}82.5%{transform:translate(-22px,15px) rotate(40deg)}83.75%{transform:translate(-22px,15px) rotate(40deg)}85%{transform:translate(-22px,15px) rotate(40deg)}86.25%{transform:translate(-22px,15px) rotate(40deg)}87.5%{transform:translate(-22px,15px) rotate(40deg)}88.75%{transform:translate(-22px,15px) rotate(40deg)}90%{transform:translate(-22px,15px) rotate(40deg)}91.25%{transform:translate(-22px,15px) rotate(40deg)}92.5%{transform:translate(-22px,15px) rotate(40deg)}93.75%{transform:translate(-22px,15px) rotate(40deg)}95%{transform:translate(-22px,15px) rotate(40deg)}96.25%{transform:translate(-22px,15px) rotate(40deg)}97.5%{transform:translate(-22px,15px) rotate(40deg)}98.75%{transform:translate(-22px,15px) rotate(40deg)}100%{transform:translate(-22px,15px) rotate(40deg)}}
@keyframes gf-t2{0%{transform:translate(18px,0) rotate(18deg)}1.25%{transform:translate(18px,0) rotate(18deg)}2.5%{transform:translate(18px,0) rotate(18deg)}3.75%{transform:translate(18px,0) rotate(18deg)}5%{transform:translate(18px,0) rotate(18deg)}6.25%{transform:translate(18px,0) rotate(18deg)}7.5%{transform:translate(18px,0) rotate(18deg)}8.75%{transform:translate(18px,0) rotate(18deg)}10%{transform:translate(18px,0) rotate(18deg)}11.25%{transform:translate(18px,0) rotate(18deg)}12.5%{transform:translate(18px,0) rotate(18deg)}13.75%{transform:translate(18px,0) rotate(18deg)}15%{transform:translate(18px,0) rotate(18deg)}16.25%{transform:translate(18px,0) rotate(18deg)}17.5%{transform:translate(18px,0) rotate(18deg)}18.75%{transform:translate(18px,0) rotate(18deg)}20%{transform:translate(18px,0) rotate(18deg)}21.25%{transform:translate(18px,0) rotate(18deg)}22.5%{transform:translate(18px,0) rotate(18deg)}23.75%{transform:translate(18px,0) rotate(18deg)}25%{transform:translate(18px,0) rotate(18deg)}26.25%{transform:translate(18px,0) rotate(18deg)}27.5%{transform:translate(18px,0) rotate(18deg)}28.75%{transform:translate(18px,0) rotate(18deg)}30%{transform:translate(18px,0) rotate(18deg)}31.25%{transform:translate(18px,0) rotate(18deg)}32.5%{transform:translate(18px,0) rotate(18deg)}33.75%{transform:translate(18px,0) rotate(18deg)}35%{transform:translate(18px,0) rotate(18deg)}36.25%{transform:translate(18px,0) rotate(18deg)}37.5%{transform:translate(18px,0) rotate(18deg)}38.75%{transform:translate(18px,0) rotate(18deg)}40%{transform:translate(18px,0) rotate(18deg)}41.25%{transform:translate(18px,0) rotate(18deg)}42.5%{transform:translate(18px,0) rotate(18deg)}43.75%{transform:translate(18px,0) rotate(18deg)}45%{transform:translate(18px,0) rotate(18deg)}46.25%{transform:translate(18px,0) rotate(18deg)}47.5%{transform:translate(18px,0) rotate(18deg)}48.75%{transform:translate(18px,0) rotate(18deg)}50%{transform:translate(18px,0) rotate(18deg)}51.25%{transform:translate(18px,0) rotate(18deg)}52.5%{transform:translate(18px,0) rotate(18deg)}53.75%{transform:translate(18px,0) rotate(18deg)}55%{transform:translate(18px,0) rotate(18deg)}56.25%{transform:translate(18px,0) rotate(18deg)}57.5%{transform:translate(18px,0) rotate(18deg)}58.75%{transform:translate(18px,0) rotate(18deg)}60%{transform:translate(18px,0) rotate(18deg)}61.25%{transform:translate(18px,0) rotate(17.76deg)}62.5%{transform:translate(18px,0) rotate(17.1deg)}63.75%{transform:translate(18px,0) rotate(16.14deg)}65%{transform:translate(18px,0) rotate(14.99deg)}66.25%{transform:translate(18px,0) rotate(13.75deg)}67.5%{transform:translate(18px,0) rotate(12.53deg)}68.75%{transform:translate(18px,0) rotate(11.44deg)}70%{transform:translate(18px,0) rotate(10.59deg)}71.25%{transform:translate(18px,0) rotate(10.09deg)}72.5%{transform:translate(18px,0) rotate(10deg)}73.75%{transform:translate(18px,0) rotate(10deg)}75%{transform:translate(18px,0) rotate(10deg)}76.25%{transform:translate(18px,0) rotate(10deg)}77.5%{transform:translate(18px,0) rotate(10deg)}78.75%{transform:translate(18px,0) rotate(10deg)}80%{transform:translate(18px,0) rotate(10deg)}81.25%{transform:translate(18px,0) rotate(10deg)}82.5%{transform:translate(18px,0) rotate(10deg)}83.75%{transform:translate(18px,0) rotate(10deg)}85%{transform:translate(18px,0) rotate(10deg)}86.25%{transform:translate(18px,0) rotate(10deg)}87.5%{transform:translate(18px,0) rotate(10deg)}88.75%{transform:translate(18px,0) rotate(10deg)}90%{transform:translate(18px,0) rotate(10deg)}91.25%{transform:translate(18px,0) rotate(10deg)}92.5%{transform:translate(18px,0) rotate(10deg)}93.75%{transform:translate(18px,0) rotate(10deg)}95%{transform:translate(18px,0) rotate(10deg)}96.25%{transform:translate(18px,0) rotate(10deg)}97.5%{transform:translate(18px,0) rotate(10deg)}98.75%{transform:translate(18px,0) rotate(10deg)}100%{transform:translate(18px,0) rotate(10deg)}}
@keyframes gf-s{0%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}1.25%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}2.5%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}3.75%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}5%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}6.25%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}7.5%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}8.75%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}10%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}11.25%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}12.5%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}13.75%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}15%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}16.25%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}17.5%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}18.75%{transform:translate(69.91px,39.5px) rotate(360.0deg);opacity:1}20%{transform:translate(69.37px,39.5px) rotate(360.0deg);opacity:1}21.25%{transform:translate(68.36px,39.5px) rotate(360.0deg);opacity:1}22.5%{transform:translate(66.93px,39.5px) rotate(360.0deg);opacity:1}23.75%{transform:translate(65.09px,39.5px) rotate(360.0deg);opacity:1}25%{transform:translate(62.88px,39.5px) rotate(360.0deg);opacity:1}26.25%{transform:translate(60.33px,39.5px) rotate(360.0deg);opacity:1}27.5%{transform:translate(57.47px,39.5px) rotate(360.0deg);opacity:1}28.75%{transform:translate(54.33px,39.5px) rotate(360.0deg);opacity:1}30%{transform:translate(50.94px,39.5px) rotate(360.0deg);opacity:1}31.25%{transform:translate(47.33px,39.5px) rotate(360.0deg);opacity:1}32.5%{transform:translate(43.54px,39.5px) rotate(360.0deg);opacity:1}33.75%{transform:translate(39.58px,39.5px) rotate(360.0deg);opacity:1}35%{transform:translate(35.5px,39.5px) rotate(360.0deg);opacity:1}36.25%{transform:translate(31.32px,38.99px) rotate(1.69deg);opacity:1}37.5%{transform:translate(27.11px,38.48px) rotate(12.26deg);opacity:1}38.75%{transform:translate(23.04px,37.18px) rotate(22.93deg);opacity:1}40%{transform:translate(19.27px,35.15px) rotate(33.62deg);opacity:1}41.25%{transform:translate(15.95px,32.48px) rotate(44.24deg);opacity:1}42.5%{transform:translate(13.22px,29.28px) rotate(54.73deg);opacity:1}43.75%{transform:translate(11.15px,25.72px) rotate(65.0deg);opacity:1}45%{transform:translate(9.78px,21.96px) rotate(74.99deg);opacity:1}46.25%{transform:translate(9.1px,18.16px) rotate(84.61deg);opacity:1}47.5%{transform:translate(9px,14.48px) rotate(90.0deg);opacity:1}48.75%{transform:translate(9px,11.0px) rotate(90.0deg);opacity:1}50%{transform:translate(9px,7.75px) rotate(90.0deg);opacity:1}51.25%{transform:translate(9px,4.78px) rotate(90.0deg);opacity:1}52.5%{transform:translate(9px,2.1px) rotate(90.0deg);opacity:1}53.75%{transform:translate(9px,-0.25px) rotate(90.0deg);opacity:1}55%{transform:translate(9px,-2.24px) rotate(90.0deg);opacity:1}56.25%{transform:translate(9px,-3.84px) rotate(90.0deg);opacity:1}57.5%{transform:translate(9px,-5.02px) rotate(90.0deg);opacity:1}58.75%{transform:translate(9px,-5.75px) rotate(90.0deg);opacity:1}60%{transform:translate(9px,-6.0px) rotate(90.0deg);opacity:1}61.25%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}62.5%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}63.75%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}65%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}66.25%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}67.5%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}68.75%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}70%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}71.25%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}72.5%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}73.75%{transform:translate(9px,-6.0px) rotate(90deg);opacity:1}75%{transform:translate(8.62px,-6.4px) rotate(90deg);opacity:1}76.25%{transform:translate(7.17px,-7.94px) rotate(90deg);opacity:1}77.5%{transform:translate(4.83px,-10.41px) rotate(90deg);opacity:1}78.75%{transform:translate(1.79px,-13.63px) rotate(90deg);opacity:1}80%{transform:translate(-1.76px,-17.39px) rotate(90deg);opacity:1}81.25%{transform:translate(-5.62px,-21.48px) rotate(90deg);opacity:1}82.5%{transform:translate(-9.59px,-25.69px) rotate(90deg);opacity:1}83.75%{transform:translate(-13.49px,-29.81px) rotate(90deg);opacity:1}85%{transform:translate(-17.11px,-33.65px) rotate(90deg);opacity:1}86.25%{transform:translate(-20.27px,-36.99px) rotate(90deg);opacity:1}87.5%{transform:translate(-22.77px,-39.64px) rotate(90deg);opacity:1}88.75%{transform:translate(-24.41px,-41.38px) rotate(90deg);opacity:1}90%{transform:translate(-25px,-42.0px) rotate(90deg);opacity:1.0}91.25%{transform:translate(-25px,-42.0px) rotate(90deg);opacity:0.75}92.5%{transform:translate(-25px,-42.0px) rotate(90deg);opacity:0.5}93.75%{transform:translate(-25px,-42.0px) rotate(90deg);opacity:0.25}95%{transform:translate(-25px,-42.0px) rotate(90deg);opacity:0.0}96.25%{transform:translate(70px,39.5px) rotate(0deg);opacity:0.06}97.5%{transform:translate(70px,39.5px) rotate(0deg);opacity:0.38}98.75%{transform:translate(70px,39.5px) rotate(0deg);opacity:0.69}100%{transform:translate(70px,39.5px) rotate(0deg);opacity:1}}
.gf-h,.gf-i1,.gf-i2,.gf-i3,.gf-t1,.gf-t2,.gf-s{transform-box:view-box;transform-origin:0 0;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}
.gf-h{animation-name:gf-h}.gf-i1{animation-name:gf-i1}.gf-i2{animation-name:gf-i2}.gf-i3{animation-name:gf-i3}.gf-t1{animation-name:gf-t1}.gf-t2{animation-name:gf-t2}.gf-s{animation-name:gf-s}
@media (prefers-reduced-motion: reduce){.gf-h,.gf-i1,.gf-i2,.gf-i3,.gf-t1,.gf-t2,.gf-s{animation:none}.gf-h{transform:translate(55.53px,-2.8px) rotate(80deg)}.gf-i1{transform:rotate(23.28deg)}.gf-i2{transform:translate(22px,0) rotate(26.89deg)}.gf-i3{transform:translate(14px,0) rotate(18.86deg)}.gf-t1{transform:translate(-22px,15px) rotate(62deg)}.gf-t2{transform:translate(18px,0) rotate(18deg)}.gf-s{transform:translate(19.27px,35.15px) rotate(33.62deg)}}
