.scene[data-paused] *,.scene[data-paused] *:before,.scene[data-paused] *:after{animation-play-state:paused!important}.scene [class*=g-],.scene [class*=l-],.scene [class*=c-],.scene [class*=h-],.scene [class*=b-],.scene [class*=f-],.scene [class*=amb-]{animation-delay:var(--d, 0s);animation-fill-mode:both}@keyframes scene-spin{to{transform:rotate(360deg)}}.g-sway{transform-box:fill-box;transform-origin:50% 100%;animation:g-sway 5s ease-in-out infinite}@keyframes g-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.g-grow{stroke-dasharray:400;animation:g-grow 2.2s cubic-bezier(.16,1,.3,1) both}@keyframes g-grow{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.g-bloom{transform-box:fill-box;transform-origin:center;animation:g-bloom 1.1s cubic-bezier(.34,1.56,.64,1) both}@keyframes g-bloom{0%{transform:scale(0)}to{transform:scale(1)}}.g-spin{transform-box:fill-box;transform-origin:center;animation:scene-spin 16s linear infinite}.g-wing-l,.g-wing-r{transform-box:fill-box;animation:g-flap .32s ease-in-out infinite alternate}.g-wing-l{transform-origin:100% 50%}.g-wing-r{transform-origin:0% 50%}@keyframes g-flap{0%{transform:scaleX(1)}to{transform:scaleX(.25)}}.g-buzz{transform-box:fill-box;transform-origin:center;animation:g-buzz .07s linear infinite alternate}@keyframes g-buzz{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}.g-pollen{animation:g-pollen 7s ease-in-out infinite}@keyframes g-pollen{0%{transform:translate(0);opacity:0}15%{opacity:.9}to{transform:translate(18px,-150px);opacity:0}}.g-block{animation:g-block 4.8s ease-in-out infinite}@keyframes g-block{0%,to{opacity:1}50%{opacity:.5}}.l-streak{position:absolute;left:-60%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgb(11 11 10 / .35) 55%,#ff5b2e);animation:l-streak 6s cubic-bezier(.55,0,.2,1) infinite}@keyframes l-streak{0%{transform:translate(0);opacity:0}3%{opacity:1}24%,to{transform:translate(340%);opacity:0}}.l-dim{animation:l-dim 6s ease-in-out infinite}@keyframes l-dim{0%,25%{opacity:.62}31%,86%{opacity:0}96%,to{opacity:.62}}.l-flash{animation:l-flash 6s ease-out infinite}@keyframes l-flash{0%,26%{opacity:0}28%{opacity:.45}36%,to{opacity:0}}.l-glow{animation:l-glow 6s ease-in-out infinite}@keyframes l-glow{0%,25%{opacity:0}30%{opacity:1}40%,86%{opacity:.55}96%,to{opacity:0}}.l-fill{animation:l-fill 6s cubic-bezier(.16,1,.3,1) infinite}@keyframes l-fill{0%,26%{opacity:0;transform:translateY(6px)}31%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.l-scan{animation:l-scan 6s linear infinite}@keyframes l-scan{0%,24%{transform:translateY(-100%);opacity:0}25%{opacity:1}33%,to{transform:translateY(1100%);opacity:0}}.l-check{animation:l-check 6s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes l-check{0%,33%{opacity:0;transform:translate(-10px) scale(.9)}38%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.c-ring{transform-box:fill-box;transform-origin:center;animation:scene-spin 14s linear infinite}.c-ring-rev{transform-box:fill-box;transform-origin:center;animation:scene-spin 20s linear infinite reverse}.c-glow{transform-box:fill-box;transform-origin:center;animation:c-pulse 1.6s ease-in-out infinite}@keyframes c-pulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.c-trace{stroke-dasharray:10 22;animation:c-flow 1.1s linear infinite}@keyframes c-flow{to{stroke-dashoffset:-32}}.c-out{animation:c-out 1.6s ease-in-out infinite}@keyframes c-out{0%,to{opacity:.55}50%{opacity:1}}.h-orbit{transform-box:view-box;transform-origin:300px 240px;animation:scene-spin 70s linear infinite}.h-upright{transform-box:view-box;animation:scene-spin 70s linear infinite reverse}.h-ripple{transform-box:fill-box;transform-origin:center;animation:h-ripple 2.8s ease-out infinite}@keyframes h-ripple{0%{transform:scale(1);opacity:.55}to{transform:scale(2.3);opacity:0}}.h-heart{transform-box:fill-box;transform-origin:center;animation:h-heart 3.2s ease-out infinite}@keyframes h-heart{0%{transform:translateY(0) scale(.6);opacity:0}15%{transform:translateY(-6px) scale(1);opacity:1}to{transform:translateY(-44px) scale(.9);opacity:0}}.h-cal{animation:h-cal 7s ease-out infinite}@keyframes h-cal{0%,8%{opacity:0}12%,88%{opacity:1}96%,to{opacity:0}}.h-spark{stroke-dasharray:160;animation:h-spark 4s ease-in-out infinite}@keyframes h-spark{0%{stroke-dashoffset:160}60%,to{stroke-dashoffset:0}}.b-line{transform-origin:left center;animation:b-line 8s cubic-bezier(.16,1,.3,1) infinite}@keyframes b-line{0%{transform:scaleX(0);opacity:1}5%,88%{transform:scaleX(1);opacity:1}95%,to{transform:scaleX(1);opacity:0}}.b-pop{animation:b-pop 8s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes b-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.b-bar{transform-origin:bottom center;animation:b-bar 8s cubic-bezier(.16,1,.3,1) infinite}@keyframes b-bar{0%{transform:scaleY(0)}8%,86%{transform:scaleY(1);opacity:1}94%,to{transform:scaleY(1);opacity:0}}.b-caret{animation:b-caret 1s steps(1) infinite}@keyframes b-caret{50%{opacity:0}}.b-term-a{animation:b-term-a 8s steps(1) infinite}.b-term-b{animation:b-term-b 8s steps(1) infinite}@keyframes b-term-a{0%{opacity:1}48%,to{opacity:0}}@keyframes b-term-b{0%{opacity:0}48%,94%{opacity:1}95%,to{opacity:0}}.f-dash{stroke-dasharray:3 9;animation:f-dash .9s linear infinite}@keyframes f-dash{to{stroke-dashoffset:-12}}.f-pulse{animation:f-pulse 2.4s ease-in-out infinite}@keyframes f-pulse{0%,to{opacity:0}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.scene *{animation:none!important}.l-streak,.l-dim,.l-flash,.l-scan{display:none}}
