@keyframes g-kb{0%{transform:scale(1)}to{transform:scale(1.04)translate(-.5%,-.3%)}}@keyframes g-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}@keyframes g-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes g-pop{0%{opacity:0;transform:scale(.86)translateY(12px)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes g-nudge{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.45;transform:translateY(8px)}}@keyframes g-fall{0%{opacity:0;transform:translateY(-60px)rotate(0)}12%{opacity:.75}50%{transform:translate(48px,300px)rotate(150deg)}90%{opacity:.6}to{opacity:0;transform:translate(-24px,660px)rotate(280deg)}}@keyframes g-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes g-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g-sway{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(6deg)translateY(-8px)}}@keyframes g-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes g-badge-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:none}}.g-kb{animation:14s ease-out infinite alternate g-kb}.g-rise{animation:.9s cubic-bezier(.2,.8,.2,1) both g-rise;display:inline-block}.g-fade1{animation:.8s ease-out .35s both g-fade-up}.g-fade2{animation:.8s ease-out .55s both g-fade-up}.g-in{animation:.8s ease-out both g-fade-up}.g-in2{animation:.8s ease-out .12s both g-fade-up}.g-pop{animation:.7s cubic-bezier(.2,.9,.3,1.2) .8s both g-pop}.g-badge-pop{animation:.7s cubic-bezier(.2,.9,.3,1.2) both g-badge-pop}.g-nudge{animation:1.6s ease-in-out infinite g-nudge}.g-leaf{animation:linear infinite g-fall;position:absolute;top:0}.g-track{animation:38s linear infinite g-marquee}.g-track:hover{animation-play-state:paused}.g-sway{transform-origin:50% 0;animation:4s ease-in-out infinite g-sway}.g-draw{stroke-dasharray:40;animation:.5s ease-out .45s both g-draw}.g-card .g-ph{transition:transform .6s}.g-card:hover .g-ph{transform:scale(1.06)}.g-card{transition:transform .3s,box-shadow .3s}.g-card:hover{transform:translateY(-4px)}@supports (animation-timeline:view()){.g-rv{animation:linear both g-fade-up;animation-timeline:view();animation-range:entry cover 28%}.g-rv2{animation:linear both g-fade-up;animation-timeline:view();animation-range:entry 8% cover 34%}.g-rv3{animation:linear both g-fade-up;animation-timeline:view();animation-range:entry 16% cover 40%}.g-line{transform-origin:50%;animation:linear both g-grow;animation-timeline:view();animation-range:entry 20% cover 40%}}@media (prefers-reduced-motion:reduce){.g-kb,.g-rise,.g-fade1,.g-fade2,.g-in,.g-in2,.g-pop,.g-badge-pop,.g-nudge,.g-track,.g-sway,.g-draw,.g-rv,.g-rv2,.g-rv3,.g-line{animation:none!important}.g-leaf{display:none}.g-card,.g-card .g-ph{transition:none}.g-card:hover,.g-card:hover .g-ph{transform:none}.g-strip{overflow-x:auto}.g-strip-copy{display:none}}
