.forest-scene_scene__IDCiL{position:absolute;inset:0;overflow:hidden;pointer-events:none;user-select:none;--fade:5s}.forest-scene_layer__if2_l{position:absolute;inset:0;width:100%;height:100%;display:block}.forest-scene_nightLayer___UApO{opacity:0;transition:opacity var(--fade) cubic-bezier(.45,0,.55,1);will-change:opacity}.forest-scene_scene__IDCiL[data-phase=night] .forest-scene_nightLayer___UApO{opacity:1}.forest-scene_nightFade__CjCPl{opacity:0;transition:opacity var(--fade) cubic-bezier(.45,0,.55,1)}.forest-scene_scene__IDCiL[data-phase=night] .forest-scene_nightFade__CjCPl{opacity:1}.forest-scene_dayFade__GST8X{opacity:1;transition:opacity var(--fade) cubic-bezier(.45,0,.55,1)}.forest-scene_scene__IDCiL[data-phase=night] .forest-scene_dayFade__GST8X{opacity:0}.forest-scene_sunDay__q9mbl,.forest-scene_sunNight__Omvty{transition:transform var(--fade) cubic-bezier(.45,0,.55,1);will-change:transform}.forest-scene_sunDay__q9mbl{transform:translateY(0)}.forest-scene_sunNight__Omvty{transform:translateY(-280px)}.forest-scene_scene__IDCiL[data-phase=night] .forest-scene_sunDay__q9mbl{transform:translateY(280px)}.forest-scene_scene__IDCiL[data-phase=night] .forest-scene_sunNight__Omvty{transform:translateY(0)}.forest-scene_rays__9Zh9U{animation:forest-scene_breathe__ifcGk 9s ease-in-out infinite alternate}@keyframes forest-scene_breathe__ifcGk{0%{opacity:.35}to{opacity:.75}}.forest-scene_fog__tn1na{animation:forest-scene_drift__sBjgr 40s ease-in-out infinite alternate;will-change:transform}@keyframes forest-scene_drift__sBjgr{0%{transform:translateX(-40px)}to{transform:translateX(40px)}}.forest-scene_sway__tZ3EL{transform-box:fill-box;transform-origin:50% 100%;animation:forest-scene_treeSway__Ss_iq var(--sway-dur,7s) ease-in-out var(--sway-delay,0s) infinite alternate}@keyframes forest-scene_treeSway__Ss_iq{0%{transform:rotate(-.6deg)}to{transform:rotate(.6deg)}}.forest-scene_twinkle__9GgUs{animation:forest-scene_twinkle__9GgUs var(--dur,3s) ease-in-out var(--delay,0s) infinite alternate}@keyframes forest-scene_twinkle__9GgUs{0%{opacity:.25}to{opacity:1}}.forest-scene_rider__WV_6m{animation:forest-scene_ride__9TM6j 26s linear infinite;will-change:transform}@keyframes forest-scene_ride__9TM6j{0%{transform:translateX(-260px)}to{transform:translateX(1860px)}}.forest-scene_beam__M_O_5{animation:forest-scene_flicker__yLG88 2.2s ease-in-out infinite alternate}@keyframes forest-scene_flicker__yLG88{0%{opacity:.55}to{opacity:.85}}.forest-scene_leaf__aqvT0{animation:forest-scene_fall__bpZ1Q var(--dur,12s) linear var(--delay,0s) infinite;will-change:transform}@keyframes forest-scene_fall__bpZ1Q{0%{transform:translate(var(--x,0),-60px)}to{transform:translate(calc(var(--x, 0px) + 140px),960px)}}.forest-scene_leafSway__Dl1z7{animation:forest-scene_sway__tZ3EL var(--sway,2.6s) ease-in-out infinite alternate}@keyframes forest-scene_sway__tZ3EL{0%{transform:translateX(-22px)}to{transform:translateX(22px)}}.forest-scene_leafSpin__eoy5y{transform-box:fill-box;transform-origin:50% 50%;animation:forest-scene_spinLeaf__P2kiE var(--spin,3s) linear infinite}@keyframes forest-scene_spinLeaf__P2kiE{to{transform:rotate(1turn)}}.forest-scene_fly__PKt6T{animation:forest-scene_glow__Z_4T3 var(--dur,3s) ease-in-out var(--delay,0s) infinite alternate;will-change:transform,opacity}@keyframes forest-scene_glow__Z_4T3{0%{opacity:0;transform:translate(0)}to{opacity:.95;transform:translate(10px,-14px)}}@media (max-width:640px){.forest-scene_leafExtra__wfbdh{display:none}}@media (prefers-reduced-motion:reduce){.forest-scene_scene__IDCiL *{animation:none!important;transition:none!important}.forest-scene_rider__WV_6m{transform:translateX(1060px)}.forest-scene_leaf__aqvT0{display:none}.forest-scene_fly__PKt6T{opacity:.6}.forest-scene_rays__9Zh9U{opacity:.5}.forest-scene_twinkle__9GgUs{opacity:.7}}.cyclist_rig__XIunY{--wheel:1.695s;--crank:2s;--fade:5s;--frame:#8b5cf6;--frame2:#4f7df9;--tire:#3a3f52;--rim:#eceef5;--spoke:#c9cbd9;--metal:#556070;--jacket:#e2574c;--jacket2:#c4453b;--pants:#2f3e5c;--pants2:#3b4b6e;--shoe:#1f2233;--skin:#f1c9a5;--hat:#2fb59a;--hat2:#25957f;--scarf:#f2b84b;--hair:#5a3a2a;--saddle:#3b2f2a}[data-phase=night] .cyclist_rig__XIunY{--frame:#5b3fb8;--frame2:#3a5fc4;--tire:#20243a;--rim:#8f91ad;--spoke:#6f7291;--metal:#353c4a;--jacket:#8f3b3a;--jacket2:#74302f;--pants:#1c2640;--pants2:#263450;--shoe:#111426;--skin:#a98b72;--hat:#1f7a68;--hat2:#186253;--scarf:#a37b2e;--hair:#3a2419;--saddle:#26201d}.cyclist_rig__XIunY *{transition:fill var(--fade) cubic-bezier(.45,0,.55,1),stroke var(--fade) cubic-bezier(.45,0,.55,1)}.cyclist_wheel__UyBG4{transform-box:fill-box;transform-origin:50% 50%;animation:cyclist_spin__gCAHq var(--wheel) linear infinite}.cyclist_crank__yu3aZ{transform-origin:0 0;animation:cyclist_spin__gCAHq var(--crank) linear infinite}.cyclist_pedal__hqOW7{transform-origin:0 0;animation:cyclist_spinBack__rVQ8f var(--crank) linear infinite}@keyframes cyclist_spin__gCAHq{to{transform:rotate(1turn)}}@keyframes cyclist_spinBack__rVQ8f{to{transform:rotate(-1turn)}}.cyclist_footL__QvPnq,.cyclist_footR__U_nfG,.cyclist_shinL__35yl9,.cyclist_shinR__Yl_ZR,.cyclist_thighL__Rx1Bb,.cyclist_thighR__WlsQ3{transform-origin:0 0}.cyclist_thighR__WlsQ3{animation:cyclist_thighR__WlsQ3 var(--crank) linear infinite}.cyclist_shinR__Yl_ZR{animation:cyclist_shinR__Yl_ZR var(--crank) linear infinite}.cyclist_footR__U_nfG{animation:cyclist_footR__U_nfG var(--crank) linear infinite}.cyclist_thighL__Rx1Bb{animation:cyclist_thighL__Rx1Bb var(--crank) linear infinite}.cyclist_shinL__35yl9{animation:cyclist_shinL__35yl9 var(--crank) linear infinite}.cyclist_footL__QvPnq{animation:cyclist_footL__QvPnq var(--crank) linear infinite}.cyclist_torso__hOkvg{transform-origin:0 0;animation:cyclist_sway__FbyQ1 calc(var(--crank) / 2) ease-in-out infinite alternate}@keyframes cyclist_sway__FbyQ1{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.cyclist_body__w5St4{animation:cyclist_bob__FKjT_ calc(var(--crank) / 2) ease-in-out infinite alternate}@keyframes cyclist_bob__FKjT_{0%{transform:translateY(0)}to{transform:translateY(-1.2px)}}.cyclist_scarf1__jcsfj{transform-origin:0 0;animation:cyclist_wave1__r_udu .9s ease-in-out infinite alternate}.cyclist_scarf2__L4fk6{transform-origin:0 0;animation:cyclist_wave2__mYr_t .9s ease-in-out -.3s infinite alternate}@keyframes cyclist_wave1__r_udu{0%{transform:rotate(-9deg)}to{transform:rotate(10deg)}}@keyframes cyclist_wave2__mYr_t{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}.cyclist_pompom__gEmiA{transform-origin:0 0;animation:cyclist_wave1__r_udu .7s ease-in-out -.2s infinite alternate}.cyclist_thighR__WlsQ3{transform:rotate(34.09deg)}.cyclist_shinR__Yl_ZR{transform:rotate(67.73deg)}.cyclist_footR__U_nfG{transform:rotate(-101.82deg)}.cyclist_thighL__Rx1Bb{transform:rotate(52.66deg)}.cyclist_shinL__35yl9{transform:rotate(78.5deg)}.cyclist_footL__QvPnq{transform:rotate(-131.16deg)}@keyframes cyclist_thighR__WlsQ3{0.000%{transform:rotate(34.09deg)}4.167%{transform:rotate(39.87deg)}8.333%{transform:rotate(45.99deg)}12.500%{transform:rotate(52.02deg)}16.667%{transform:rotate(57.43deg)}20.833%{transform:rotate(61.58deg)}25.000%{transform:rotate(63.97deg)}29.167%{transform:rotate(64.59deg)}33.333%{transform:rotate(63.81deg)}37.500%{transform:rotate(62.03deg)}41.667%{transform:rotate(59.51deg)}45.833%{transform:rotate(56.37deg)}50.000%{transform:rotate(52.66deg)}54.167%{transform:rotate(48.4deg)}58.333%{transform:rotate(43.64deg)}62.500%{transform:rotate(38.5deg)}66.667%{transform:rotate(33.27deg)}70.833%{transform:rotate(28.39deg)}75.000%{transform:rotate(24.45deg)}79.167%{transform:rotate(21.94deg)}83.333%{transform:rotate(21.2deg)}87.500%{transform:rotate(22.25deg)}91.667%{transform:rotate(24.95deg)}95.833%{transform:rotate(29deg)}100.000%{transform:rotate(34.09deg)}}@keyframes cyclist_shinR__Yl_ZR{0.000%{transform:rotate(67.73deg)}4.167%{transform:rotate(59.21deg)}8.333%{transform:rotate(50.97deg)}12.500%{transform:rotate(43.59deg)}16.667%{transform:rotate(37.88deg)}20.833%{transform:rotate(34.9deg)}25.000%{transform:rotate(35.43deg)}29.167%{transform:rotate(39.31deg)}33.333%{transform:rotate(45.61deg)}37.500%{transform:rotate(53.32deg)}41.667%{transform:rotate(61.69deg)}45.833%{transform:rotate(70.21deg)}50.000%{transform:rotate(78.5deg)}54.167%{transform:rotate(86.19deg)}58.333%{transform:rotate(92.94deg)}62.500%{transform:rotate(98.39deg)}66.667%{transform:rotate(102.18deg)}70.833%{transform:rotate(103.99deg)}75.000%{transform:rotate(103.68deg)}79.167%{transform:rotate(101.26deg)}83.333%{transform:rotate(96.96deg)}87.500%{transform:rotate(91.09deg)}91.667%{transform:rotate(84.03deg)}95.833%{transform:rotate(76.12deg)}100.000%{transform:rotate(67.73deg)}}@keyframes cyclist_footR__U_nfG{0.000%{transform:rotate(-101.82deg)}4.167%{transform:rotate(-96.49deg)}8.333%{transform:rotate(-91.96deg)}12.500%{transform:rotate(-88.53deg)}16.667%{transform:rotate(-86.65deg)}20.833%{transform:rotate(-86.82deg)}25.000%{transform:rotate(-89.4deg)}29.167%{transform:rotate(-94.24deg)}33.333%{transform:rotate(-100.76deg)}37.500%{transform:rotate(-108.27deg)}41.667%{transform:rotate(-116.2deg)}45.833%{transform:rotate(-124deg)}50.000%{transform:rotate(-131.16deg)}54.167%{transform:rotate(-137.18deg)}58.333%{transform:rotate(-141.58deg)}62.500%{transform:rotate(-143.96deg)}66.667%{transform:rotate(-144.1deg)}70.833%{transform:rotate(-142.05deg)}75.000%{transform:rotate(-138.12deg)}79.167%{transform:rotate(-132.87deg)}83.333%{transform:rotate(-126.82deg)}87.500%{transform:rotate(-120.42deg)}91.667%{transform:rotate(-113.98deg)}95.833%{transform:rotate(-107.72deg)}100.000%{transform:rotate(-101.82deg)}}@keyframes cyclist_thighL__Rx1Bb{0.000%{transform:rotate(52.66deg)}4.167%{transform:rotate(48.4deg)}8.333%{transform:rotate(43.64deg)}12.500%{transform:rotate(38.5deg)}16.667%{transform:rotate(33.27deg)}20.833%{transform:rotate(28.39deg)}25.000%{transform:rotate(24.45deg)}29.167%{transform:rotate(21.94deg)}33.333%{transform:rotate(21.2deg)}37.500%{transform:rotate(22.25deg)}41.667%{transform:rotate(24.95deg)}45.833%{transform:rotate(29deg)}50.000%{transform:rotate(34.09deg)}54.167%{transform:rotate(39.87deg)}58.333%{transform:rotate(45.99deg)}62.500%{transform:rotate(52.02deg)}66.667%{transform:rotate(57.43deg)}70.833%{transform:rotate(61.58deg)}75.000%{transform:rotate(63.97deg)}79.167%{transform:rotate(64.59deg)}83.333%{transform:rotate(63.81deg)}87.500%{transform:rotate(62.03deg)}91.667%{transform:rotate(59.51deg)}95.833%{transform:rotate(56.37deg)}100.000%{transform:rotate(52.66deg)}}@keyframes cyclist_shinL__35yl9{0.000%{transform:rotate(78.5deg)}4.167%{transform:rotate(86.19deg)}8.333%{transform:rotate(92.94deg)}12.500%{transform:rotate(98.39deg)}16.667%{transform:rotate(102.18deg)}20.833%{transform:rotate(103.99deg)}25.000%{transform:rotate(103.68deg)}29.167%{transform:rotate(101.26deg)}33.333%{transform:rotate(96.96deg)}37.500%{transform:rotate(91.09deg)}41.667%{transform:rotate(84.03deg)}45.833%{transform:rotate(76.12deg)}50.000%{transform:rotate(67.73deg)}54.167%{transform:rotate(59.21deg)}58.333%{transform:rotate(50.97deg)}62.500%{transform:rotate(43.59deg)}66.667%{transform:rotate(37.88deg)}70.833%{transform:rotate(34.9deg)}75.000%{transform:rotate(35.43deg)}79.167%{transform:rotate(39.31deg)}83.333%{transform:rotate(45.61deg)}87.500%{transform:rotate(53.32deg)}91.667%{transform:rotate(61.69deg)}95.833%{transform:rotate(70.21deg)}100.000%{transform:rotate(78.5deg)}}@keyframes cyclist_footL__QvPnq{0.000%{transform:rotate(-131.16deg)}4.167%{transform:rotate(-137.18deg)}8.333%{transform:rotate(-141.58deg)}12.500%{transform:rotate(-143.96deg)}16.667%{transform:rotate(-144.1deg)}20.833%{transform:rotate(-142.05deg)}25.000%{transform:rotate(-138.12deg)}29.167%{transform:rotate(-132.87deg)}33.333%{transform:rotate(-126.82deg)}37.500%{transform:rotate(-120.42deg)}41.667%{transform:rotate(-113.98deg)}45.833%{transform:rotate(-107.72deg)}50.000%{transform:rotate(-101.82deg)}54.167%{transform:rotate(-96.49deg)}58.333%{transform:rotate(-91.96deg)}62.500%{transform:rotate(-88.53deg)}66.667%{transform:rotate(-86.65deg)}70.833%{transform:rotate(-86.82deg)}75.000%{transform:rotate(-89.4deg)}79.167%{transform:rotate(-94.24deg)}83.333%{transform:rotate(-100.76deg)}87.500%{transform:rotate(-108.27deg)}91.667%{transform:rotate(-116.2deg)}95.833%{transform:rotate(-124deg)}100.000%{transform:rotate(-131.16deg)}}