.anime-story-scene_scene__G6N_h{--story-sky-top:#dcecf2;--story-sky-mid:#f5e8dc;--story-sky-bottom:#f8f0df;--story-robe:#bfd8d0;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;opacity:.72;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 76%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 76%,transparent)}.anime-story-scene_scene__G6N_h svg{width:100%;height:100%;display:block;transform:scale(1.025)}.anime-story-scene_variant-home__81H5k{--story-sky-top:#cfe9f4;--story-sky-mid:#f8dfd2;--story-sky-bottom:#f7efcf;--story-robe:#b8d7c8}.anime-story-scene_variant-start__zW74I{--story-sky-top:#d5eaf2;--story-sky-mid:#f8ded3;--story-sky-bottom:#f7ebd6;--story-robe:#c6d7bb}.anime-story-scene_variant-today__cMTnm{--story-sky-top:#c7e7f3;--story-sky-mid:#f9e0bf;--story-sky-bottom:#f5edcd;--story-robe:#a8d0c8}.anime-story-scene_variant-map__OjtEE{--story-sky-top:#d8eaf1;--story-sky-mid:#eadff0;--story-sky-bottom:#f4e7cf;--story-robe:#b9c9dd}.anime-story-scene_variant-reflection__L2G_d{--story-sky-top:#bccfdf;--story-sky-mid:#d7d5ea;--story-sky-bottom:#eee2d0;--story-robe:#b7c6dc}.anime-story-scene_variant-journey__UJFvF{--story-sky-top:#d5e9de;--story-sky-mid:#f2e1c9;--story-sky-bottom:#f6e5bc;--story-robe:#bfd2a9}.anime-story-scene_variant-discover__2Cvfk{--story-sky-top:#d6e7f0;--story-sky-mid:#e8def1;--story-sky-bottom:#f6e3cf;--story-robe:#c6bedf}.anime-story-scene_variant-account__5nZoZ{--story-sky-top:#dce9e3;--story-sky-mid:#f0e7d9;--story-sky-bottom:#f6eedc;--story-robe:#bbd0bf}.anime-story-scene_variant-assessment__zaLHi{--story-sky-top:#dbeaf2;--story-sky-mid:#f2e4d4;--story-sky-bottom:#f7efd9;--story-robe:#b9d2cd}.anime-story-scene_variant-result__3A9w_{--story-sky-top:#e0e3f1;--story-sky-mid:#f5dfd7;--story-sky-bottom:#f5ebd2;--story-robe:#cabed9}.anime-story-scene_variant-calm__4bc8v{--story-sky-top:#ddecef;--story-sky-mid:#efe8de;--story-sky-bottom:#f6efdf;--story-robe:#c5d5cd}.anime-story-scene_cat__KbRyi,.anime-story-scene_guide__O2rHs{display:none}.anime-story-scene_clouds__E_KqM{fill:rgba(255,255,255,.46);animation:anime-story-scene_driftClouds__13JLE 32s ease-in-out infinite alternate}.anime-story-scene_orbits__QyVPg{fill:none;stroke:rgba(188,145,78,.38);stroke-width:1.35;transform-origin:780px 280px;animation:anime-story-scene_orbitFloat__C_NDF 28s linear infinite}.anime-story-scene_orbits__QyVPg ellipse:nth-child(2){stroke:rgba(96,161,157,.24);stroke-dasharray:5 10}.anime-story-scene_orbits__QyVPg ellipse:nth-child(3){stroke:rgba(255,255,255,.78)}.anime-story-scene_mountains__qK9lX path:first-child{fill:rgba(83,123,124,.16)}.anime-story-scene_mountains__qK9lX path:last-child{fill:rgba(76,111,105,.24)}.anime-story-scene_water__b7JJK{opacity:.82}.anime-story-scene_sunGlow__yPVbA{opacity:.85;animation:anime-story-scene_breatheLight__I9Oo8 8s ease-in-out infinite}.anime-story-scene_sun__Uw5mc{fill:#ffe9a4;filter:drop-shadow(0 0 14px rgba(255,216,122,.72))}.anime-story-scene_waterLight__Wcn0a{fill:rgba(255,243,190,.38);animation:anime-story-scene_waterShimmer__8RS4G 7s ease-in-out infinite alternate}.anime-story-scene_foliageBack__CP5aL{fill:rgba(59,96,68,.24)}.anime-story-scene_foliageFront__hCgZ8{fill:rgba(53,91,63,.45);animation:anime-story-scene_leafSway__ak_BM 8s ease-in-out infinite alternate;transform-origin:center bottom}.anime-story-scene_fireflies__gWFqc{fill:#fff2a8;filter:drop-shadow(0 0 7px rgba(255,226,135,.85))}.anime-story-scene_fireflies__gWFqc circle{animation:anime-story-scene_twinkle__toJi1 3.8s ease-in-out infinite}.anime-story-scene_fireflies__gWFqc circle:nth-child(2n){animation-delay:-1.5s}.anime-story-scene_fireflies__gWFqc circle:nth-child(3n){animation-delay:-2.4s}.anime-story-scene_symbolLayer__FdEf_{opacity:.82}.anime-story-scene_bookLine__BdTy5,.anime-story-scene_constellation__DyB7H,.anime-story-scene_pathGold__Wakv1,.anime-story-scene_pathTeal__4TzVB,.anime-story-scene_reflectionRippleSoft__d_b7K,.anime-story-scene_reflectionRipple__NGNWq,.anime-story-scene_sparkLine__8UtJR,.anime-story-scene_waveLineSoft__3n2qN,.anime-story-scene_waveLine__l0Wf5{fill:none;stroke-linecap:round;stroke-linejoin:round}.anime-story-scene_pathGold__Wakv1{stroke:rgba(191,143,70,.78);stroke-width:3}.anime-story-scene_pathTeal__4TzVB{stroke:rgba(67,143,145,.65);stroke-width:3}.anime-story-scene_waveLine__l0Wf5{stroke:rgba(67,143,145,.54);stroke-width:5}.anime-story-scene_waveLineSoft__3n2qN{stroke:rgba(255,255,255,.7);stroke-width:3}.anime-story-scene_constellation__DyB7H{stroke:rgba(255,255,255,.7);stroke-width:2;stroke-dasharray:3 9}.anime-story-scene_reflectionRipple__NGNWq{stroke:rgba(118,146,167,.48);stroke-width:4}.anime-story-scene_reflectionRippleSoft__d_b7K{stroke:rgba(255,255,255,.5);stroke-width:2}.anime-story-scene_mapCore__x1pG1{fill:rgba(255,255,255,.18);stroke:rgba(255,255,255,.76);stroke-width:3}.anime-story-scene_mapCoreInner__bR_pq{fill:rgba(79,157,150,.18);stroke:rgba(39,95,115,.34);stroke-width:2}.anime-story-scene_moon__vIqy7{fill:#fff4d8;filter:drop-shadow(0 0 18px rgba(255,240,203,.65))}.anime-story-scene_shelter__XOcYF{fill:rgba(255,255,255,.25);stroke:rgba(39,95,115,.25);stroke-width:2}.anime-story-scene_leaf__s3wnz{fill:rgba(111,139,103,.48)}.anime-story-scene_book__DKogn{fill:rgba(255,255,255,.34);stroke:rgba(189,146,80,.32);stroke-width:2}.anime-story-scene_bookLine__BdTy5{stroke:rgba(39,95,115,.26);stroke-width:2}.anime-story-scene_sparkLine__8UtJR{stroke:rgba(189,146,80,.68);stroke-width:2}.anime-story-scene_guide__O2rHs{animation:anime-story-scene_guideBreathe__CqPoD 6.5s ease-in-out infinite;transform-origin:950px 730px}.anime-story-scene_guideShadow__q_QUO{fill:rgba(16,36,46,.12)}.anime-story-scene_robe__8tc_x{stroke:rgba(255,255,255,.55);stroke-width:2}.anime-story-scene_sash__8X_o1{fill:rgba(39,95,115,.18)}.anime-story-scene_face__d0Fs6{fill:#f6d9c9;stroke:rgba(255,255,255,.68);stroke-width:2}.anime-story-scene_hairTail__qQvcC,.anime-story-scene_hair__03Mru{fill:#40323b}.anime-story-scene_eye__i_qIv{fill:#26313c}.anime-story-scene_smile__Q1rvV{fill:none;stroke:#9d6559;stroke-width:2;stroke-linecap:round}.anime-story-scene_blush__fg1_Y{fill:rgba(219,128,126,.2)}.anime-story-scene_arm__4mOcv{fill:none;stroke:#f0cdbf;stroke-width:13;stroke-linecap:round}.anime-story-scene_flower__YXQHe circle{fill:#f2d692;stroke:rgba(255,255,255,.55);stroke-width:1}.anime-story-scene_cat__KbRyi{animation:anime-story-scene_catFloat__mZR2U 7.5s ease-in-out infinite;transform-origin:1060px 790px}.anime-story-scene_catBody__Nav09,.anime-story-scene_catEar__bck6j,.anime-story-scene_catHead__w4T_C{fill:#fff8eb;stroke:rgba(90,78,68,.16);stroke-width:2}.anime-story-scene_catEye__b_uIG,.anime-story-scene_catSmile__0IapW,.anime-story-scene_catTail__0B6sj{fill:none;stroke:#8b766a;stroke-width:3;stroke-linecap:round}@keyframes anime-story-scene_driftClouds__13JLE{0%{transform:translateX(-12px)}to{transform:translateX(24px)}}@keyframes anime-story-scene_orbitFloat__C_NDF{to{transform:rotate(1turn)}}@keyframes anime-story-scene_breatheLight__I9Oo8{0%,to{opacity:.6;transform:scale(.92);transform-origin:602px 658px}50%{opacity:.95;transform:scale(1.08);transform-origin:602px 658px}}@keyframes anime-story-scene_waterShimmer__8RS4G{0%{opacity:.22;transform:scaleX(.92);transform-origin:center}to{opacity:.54;transform:scaleX(1.08);transform-origin:center}}@keyframes anime-story-scene_leafSway__ak_BM{0%{transform:rotate(-.6deg)}to{transform:rotate(.8deg)}}@keyframes anime-story-scene_twinkle__toJi1{0%,to{opacity:.24;transform:scale(.75);transform-box:fill-box;transform-origin:center}50%{opacity:1;transform:scale(1.32);transform-box:fill-box;transform-origin:center}}@keyframes anime-story-scene_guideBreathe__CqPoD{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes anime-story-scene_catFloat__mZR2U{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@media (max-width:760px){.anime-story-scene_scene__G6N_h{opacity:.56}.anime-story-scene_scene__G6N_h svg{width:145%;max-width:none;transform:translateX(-18%) scale(1.02)}}@media (max-width:430px){.anime-story-scene_scene__G6N_h{opacity:.46}.anime-story-scene_scene__G6N_h svg{width:170%;transform:translateX(-31%) scale(1.01)}.anime-story-scene_clouds__E_KqM,.anime-story-scene_fireflies__gWFqc,.anime-story-scene_foliageFront__hCgZ8,.anime-story-scene_orbits__QyVPg{animation-duration:1s;animation-iteration-count:1}}@media (prefers-reduced-motion:reduce){.anime-story-scene_clouds__E_KqM,.anime-story-scene_fireflies__gWFqc circle,.anime-story-scene_foliageFront__hCgZ8,.anime-story-scene_orbits__QyVPg,.anime-story-scene_scene__G6N_h *,.anime-story-scene_scene__G6N_h svg,.anime-story-scene_sunGlow__yPVbA,.anime-story-scene_waterLight__Wcn0a{animation:none!important;transition:none!important}}.cinematic-mini-world_world__2D1uw{--scene-a:#dcecf3;--scene-b:#d9ddd0;--scene-c:#f4d9bd;position:relative;width:100%;aspect-ratio:260/190;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px rgba(13,42,56,.13),inset 0 1px 0 rgba(255,255,255,.65)}.cinematic-mini-world_world__2D1uw svg{display:block;width:100%;height:100%}.cinematic-mini-world_variant-relationships__7p4ex{--scene-a:#e8d2dc;--scene-b:#c8ddea;--scene-c:#f4d9b7}.cinematic-mini-world_variant-feelings__Mtivg{--scene-a:#b8d3e6;--scene-b:#9bc7c5;--scene-c:#efc9b0}.cinematic-mini-world_variant-direction__LmMex{--scene-a:#c8d9ed;--scene-b:#d8cda9;--scene-c:#f3bd79}.cinematic-mini-world_variant-unsure__uNgwB{--scene-a:#c2c2da;--scene-b:#a9bdd3;--scene-c:#e5d2c3}.cinematic-mini-world_variant-today__XO0w5{--scene-a:#c9e1e8;--scene-b:#bdd6c6;--scene-c:#f1ca8f}.cinematic-mini-world_variant-self__lSrH2{--scene-a:#bad7de;--scene-b:#bfd2c5;--scene-c:#efd1ae}.cinematic-mini-world_variant-reflection__ukByC{--scene-a:#b9c0dd;--scene-b:#a4bfd0;--scene-c:#dcbfc2}.cinematic-mini-world_variant-growth__lQfbD{--scene-a:#c7decc;--scene-b:#b7cba9;--scene-c:#f0cf93}.cinematic-mini-world_variant-neurodivergence__BpJB_{--scene-a:#c5c3e0;--scene-b:#a9c9d5;--scene-c:#edc8b4}.cinematic-mini-world_sunGlow__GWqP3{opacity:.72;animation:cinematic-mini-world_glowPulse__CU3Q6 6s ease-in-out infinite alternate}.cinematic-mini-world_sun__L4BAe{fill:#fff6d8;filter:drop-shadow(0 0 9px rgba(255,223,154,.7))}.cinematic-mini-world_cloudBack__GuZc2{fill:rgba(255,255,255,.34);animation:cinematic-mini-world_cloudDrift__fMMH1 12s ease-in-out infinite alternate}.cinematic-mini-world_mountainsBack__aQX4U{fill:rgba(44,76,91,.26)}.cinematic-mini-world_mountainsFront__6lykr{fill:rgba(32,63,76,.38)}.cinematic-mini-world_mist__lw9JW{fill:rgba(255,255,255,.22)}.cinematic-mini-world_bridgeRail__8ryDW,.cinematic-mini-world_bridge__CsV0Z,.cinematic-mini-world_clearRay___PQiM,.cinematic-mini-world_constellation__DGOVc,.cinematic-mini-world_figureA__zN0pZ path,.cinematic-mini-world_figureB__75jma path,.cinematic-mini-world_growthStem__Ied2K,.cinematic-mini-world_hiddenPath__V1HLz,.cinematic-mini-world_lightThread__BIXup,.cinematic-mini-world_pathA__z2VwH,.cinematic-mini-world_pathB__vxz2Z,.cinematic-mini-world_pathC__Evys_,.cinematic-mini-world_rainCurtain__to3Uo,.cinematic-mini-world_reflectionWater__6p4Fr,.cinematic-mini-world_seatedFigure__o1VfI path,.cinematic-mini-world_selfStem__Coxp1,.cinematic-mini-world_todayHorizon__eqDfl,.cinematic-mini-world_todayPath__9EWyx,.cinematic-mini-world_walkingFigure__A50G_ path,.cinematic-mini-world_waterWaveOne__Wrf69,.cinematic-mini-world_waterWaveTwo__dRxhc{fill:none;stroke-linecap:round;stroke-linejoin:round}.cinematic-mini-world_bridge__CsV0Z{stroke:rgba(245,236,219,.94);stroke-width:7}.cinematic-mini-world_bridgeRail__8ryDW{stroke:rgba(64,89,101,.48);stroke-width:2}.cinematic-mini-world_figureA__zN0pZ,.cinematic-mini-world_figureB__75jma,.cinematic-mini-world_seatedFigure__o1VfI,.cinematic-mini-world_walkingFigure__A50G_{fill:#243d49;stroke:#243d49;stroke-width:2.8}.cinematic-mini-world_figureB__75jma{opacity:.9}.cinematic-mini-world_lightThread__BIXup{stroke:#f8d78e;stroke-width:3;stroke-dasharray:8 9;animation:cinematic-mini-world_dashTravel__iVQfX 7s linear infinite}.cinematic-mini-world_spark__40Sar{fill:#fff7d4;filter:drop-shadow(0 0 5px #f6d287);animation:cinematic-mini-world_sparkle__Z1yAg 2.6s ease-in-out infinite alternate}.cinematic-mini-world_waterWaveOne__Wrf69{stroke:rgba(250,250,246,.82);stroke-width:5}.cinematic-mini-world_waterWaveTwo__dRxhc{stroke:rgba(42,102,119,.52);stroke-width:6}.cinematic-mini-world_rainCurtain__to3Uo{stroke:rgba(73,104,137,.52);stroke-width:3;animation:cinematic-mini-world_rainFade__iZf_d 3.8s ease-in-out infinite alternate}.cinematic-mini-world_clearRay___PQiM{stroke:rgba(255,239,181,.72);stroke-width:3;animation:cinematic-mini-world_rayPulse__7cL7b 4.4s ease-in-out infinite alternate}.cinematic-mini-world_seatedFigure__o1VfI{animation:cinematic-mini-world_figureGlow__iqBLh 5s ease-in-out infinite alternate}.cinematic-mini-world_pathA__z2VwH,.cinematic-mini-world_pathB__vxz2Z,.cinematic-mini-world_pathC__Evys_{stroke:rgba(255,239,195,.78);stroke-width:7}.cinematic-mini-world_pathA__z2VwH{opacity:.64}.cinematic-mini-world_pathB__vxz2Z{opacity:.84}.cinematic-mini-world_pathC__Evys_{stroke:#fff3c6;filter:drop-shadow(0 0 5px rgba(255,226,151,.42))}.cinematic-mini-world_compass__Q71TC circle{fill:rgba(255,255,255,.16);stroke:rgba(255,240,196,.8);stroke-width:2}.cinematic-mini-world_compass__Q71TC path{fill:rgba(250,226,157,.88);animation:cinematic-mini-world_compassTurn__wxe1k 14s linear infinite;transform-origin:center;transform-box:fill-box}.cinematic-mini-world_walkingFigure__A50G_{animation:cinematic-mini-world_figureGlow__iqBLh 3.2s ease-in-out infinite alternate}.cinematic-mini-world_fogBand___oo5Q{fill:rgba(240,244,248,.58);animation:cinematic-mini-world_fogShift__K16xH 9s ease-in-out infinite alternate}.cinematic-mini-world_hiddenPath__V1HLz{stroke:rgba(250,243,216,.5);stroke-width:5;stroke-dasharray:7 8}.cinematic-mini-world_moon__7WOye{fill:rgba(249,246,229,.78);filter:drop-shadow(0 0 7px rgba(235,239,255,.45))}.cinematic-mini-world_star__H5cN2{fill:rgba(255,250,224,.9);animation:cinematic-mini-world_sparkle__Z1yAg 2.8s ease-in-out infinite alternate}.cinematic-mini-world_todayHorizon__eqDfl{stroke:rgba(255,255,255,.62);stroke-width:5}.cinematic-mini-world_todayPath__9EWyx{stroke:rgba(255,238,190,.9);stroke-width:7;filter:drop-shadow(0 0 5px rgba(255,223,143,.36));stroke-dasharray:18 8;animation:cinematic-mini-world_dashTravel__iVQfX 9s linear infinite}.cinematic-mini-world_pulseOne__9Lxnn{fill:#386f86}.cinematic-mini-world_pulseTwo__Ifthg{fill:#5d9b90;animation:cinematic-mini-world_pulseOrb__WYfAZ 3.4s ease-in-out infinite alternate}.cinematic-mini-world_pulseThree__r76TF{fill:#c28e4c;animation:cinematic-mini-world_pulseOrb__WYfAZ 3.4s ease-in-out infinite alternate-reverse}.cinematic-mini-world_selfDisc__Bo4gW{fill:rgba(235,247,242,.16);stroke:rgba(234,246,240,.58);stroke-width:2.5}.cinematic-mini-world_selfRing__sZ2cu{fill:none;stroke:rgba(83,142,145,.58);stroke-width:3;stroke-dasharray:7 6;animation:cinematic-mini-world_compassTurn__wxe1k 18s linear infinite;transform-origin:128px 96px}.cinematic-mini-world_selfLeaf__jnyTo{fill:rgba(112,155,120,.76);stroke:rgba(242,247,225,.6);stroke-width:2}.cinematic-mini-world_selfStem__Coxp1{stroke:rgba(243,246,223,.72);stroke-width:3}.cinematic-mini-world_reflectionWater__6p4Fr{stroke:rgba(244,248,250,.68);stroke-width:4}.cinematic-mini-world_lantern__l5SKH{fill:rgba(255,231,163,.28);stroke:rgba(255,242,201,.76);stroke-width:2;filter:drop-shadow(0 0 8px rgba(255,224,152,.45));animation:cinematic-mini-world_lanternFloat__k_xvL 5.5s ease-in-out infinite alternate;transform-origin:128px 91px}.cinematic-mini-world_lanternCore__B47SR{fill:#fff0b8;filter:drop-shadow(0 0 7px rgba(255,222,135,.75))}.cinematic-mini-world_growthStem__Ied2K{stroke:rgba(77,119,82,.85);stroke-width:5}.cinematic-mini-world_growthLeaf__HW_Gk{fill:rgba(102,151,105,.78);stroke:rgba(226,241,208,.68);stroke-width:2}.cinematic-mini-world_growthOrb__J044r{fill:#ffe0a1;filter:drop-shadow(0 0 8px rgba(255,218,139,.8));animation:cinematic-mini-world_pulseOrb__WYfAZ 3.6s ease-in-out infinite alternate}.cinematic-mini-world_constellation__DGOVc{stroke:rgba(237,245,255,.7);stroke-width:2.5;stroke-dasharray:6 5;animation:cinematic-mini-world_dashTravel__iVQfX 13s linear infinite}.cinematic-mini-world_nodeBlue__h95Sl{fill:#517f99}.cinematic-mini-world_nodeGold__gBpuB{fill:#c59a55}.cinematic-mini-world_nodeLavender__DVbSd{fill:#918eb9}.cinematic-mini-world_nodeTeal__7xkQX{fill:#5d9f98}.cinematic-mini-world_nodeRose__j28cq{fill:#c98886}.cinematic-mini-world_nodeBlue__h95Sl,.cinematic-mini-world_nodeGold__gBpuB,.cinematic-mini-world_nodeLavender__DVbSd,.cinematic-mini-world_nodeRose__j28cq,.cinematic-mini-world_nodeTeal__7xkQX{filter:drop-shadow(0 0 6px rgba(255,255,255,.35));animation:cinematic-mini-world_pulseOrb__WYfAZ 4s ease-in-out infinite alternate;transform-origin:center;transform-box:fill-box}.cinematic-mini-world_fireflies__X64RX circle{fill:rgba(255,247,190,.92);filter:drop-shadow(0 0 4px rgba(255,226,139,.65));animation:cinematic-mini-world_sparkle__Z1yAg 3s ease-in-out infinite alternate}.cinematic-mini-world_fireflies__X64RX circle:nth-child(2){animation-delay:-1.1s}.cinematic-mini-world_fireflies__X64RX circle:nth-child(3){animation-delay:-2s}.cinematic-mini-world_fireflies__X64RX circle:nth-child(4){animation-delay:-.55s}@keyframes cinematic-mini-world_cloudDrift__fMMH1{0%{transform:translateX(-5px)}to{transform:translateX(8px)}}@keyframes cinematic-mini-world_glowPulse__CU3Q6{0%{opacity:.5;transform:scale(.94);transform-origin:205px 42px}to{opacity:.9;transform:scale(1.07);transform-origin:205px 42px}}@keyframes cinematic-mini-world_dashTravel__iVQfX{to{stroke-dashoffset:-52}}@keyframes cinematic-mini-world_sparkle__Z1yAg{0%{opacity:.35}to{opacity:1}}@keyframes cinematic-mini-world_rainFade__iZf_d{0%{opacity:.35;transform:translateY(-2px)}to{opacity:.7;transform:translateY(4px)}}@keyframes cinematic-mini-world_rayPulse__7cL7b{0%{opacity:.38}to{opacity:.9}}@keyframes cinematic-mini-world_figureGlow__iqBLh{0%{opacity:.82;filter:drop-shadow(0 0 0 rgba(255,230,166,0))}to{opacity:1;filter:drop-shadow(0 0 3px rgba(255,230,166,.28))}}@keyframes cinematic-mini-world_compassTurn__wxe1k{to{transform:rotate(1turn)}}@keyframes cinematic-mini-world_fogShift__K16xH{0%{transform:translateX(-6px);opacity:.5}to{transform:translateX(7px);opacity:.7}}@keyframes cinematic-mini-world_pulseOrb__WYfAZ{0%{opacity:.45;transform:scale(.82);transform-origin:center;transform-box:fill-box}to{opacity:1;transform:scale(1.12);transform-origin:center;transform-box:fill-box}}@keyframes cinematic-mini-world_lanternFloat__k_xvL{0%{transform:translateY(2px) scale(.98)}to{transform:translateY(-5px) scale(1.03)}}@media (prefers-reduced-motion:reduce){.cinematic-mini-world_world__2D1uw *,.cinematic-mini-world_world__2D1uw :after,.cinematic-mini-world_world__2D1uw :before{animation:none!important}}.route-story-vignettes_layer__mPrMd{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:clip}.route-story-vignettes_vignette__xzzfw{position:absolute;width:clamp(190px,19vw,292px);opacity:.78;filter:saturate(1.05) drop-shadow(0 22px 40px rgba(16,36,46,.12));transform:translateZ(0);animation:route-story-vignettes_vignetteFloat__v1jcN 9s ease-in-out infinite alternate}.route-story-vignettes_vignette__xzzfw:before{content:"";position:absolute;inset:7% 5% 12%;z-index:-1;border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.5),rgba(255,255,255,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 18px 44px rgba(16,36,46,.08);backdrop-filter:blur(9px) saturate(1.08);-webkit-backdrop-filter:blur(9px) saturate(1.08)}.route-story-vignettes_vignette__xzzfw span{position:absolute;left:12%;right:12%;bottom:7%;padding:6px 9px;border:1px solid rgba(255,255,255,.58);border-radius:999px;background:rgba(250,247,239,.58);color:rgba(16,36,46,.72);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.76);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.route-story-vignettes_slot1__OqsFL{top:31rem;right:max(-62px,-4vw);transform:rotate(-2.2deg)}.route-story-vignettes_slot2__SuEPa{top:79rem;left:max(-68px,-4.5vw);transform:rotate(2.4deg);animation-delay:-3.5s}.route-story-vignettes_slot3__aF9Kp{top:130rem;right:max(-52px,-3vw);transform:rotate(-1.4deg);animation-delay:-6.1s}@keyframes route-story-vignettes_vignetteFloat__v1jcN{0%{translate:0 0}to{translate:0 -10px}}@media (max-width:900px){.route-story-vignettes_vignette__xzzfw{width:clamp(150px,34vw,205px);opacity:.58}.route-story-vignettes_slot1__OqsFL{top:38rem;right:-70px}.route-story-vignettes_slot2__SuEPa{top:92rem;left:-78px}.route-story-vignettes_slot3__aF9Kp{top:146rem;right:-72px}.route-story-vignettes_vignette__xzzfw span{display:none}}@media (max-width:520px){.route-story-vignettes_vignette__xzzfw{width:154px;opacity:.45;filter:saturate(1.02) drop-shadow(0 16px 28px rgba(16,36,46,.09))}.route-story-vignettes_vignette__xzzfw:before{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(250,247,239,.28)}.route-story-vignettes_slot1__OqsFL{top:42rem;right:-88px}.route-story-vignettes_slot2__SuEPa{top:104rem;left:-92px}.route-story-vignettes_slot3__aF9Kp{top:166rem;right:-92px}}@media (prefers-reduced-motion:reduce){.route-story-vignettes_vignette__xzzfw{animation:none!important}}.route-world-scene_scene__wrlZ_{--route-sky-a:#102b46;--route-sky-b:#4f7f99;--route-sky-c:#f1cda4;--route-land-a:#315f58;--route-land-b:#173438;width:100%;height:100%;border-radius:inherit;overflow:hidden;filter:saturate(1.03) contrast(1.02)}.route-world-scene_scene__wrlZ_ svg{width:100%;height:100%;display:block}.route-world-scene_variant-start__om_xX{--route-sky-a:#153a59;--route-sky-b:#719eb0;--route-sky-c:#f4cf9d;--route-land-a:#5d7865;--route-land-b:#1e3b3c}.route-world-scene_variant-today__YFght{--route-sky-a:#8ac0cf;--route-sky-b:#f3d49b;--route-sky-c:#fff3d1;--route-land-a:#55877e;--route-land-b:#234b50}.route-world-scene_variant-map__OofI3{--route-sky-a:#183c54;--route-sky-b:#5e8795;--route-sky-c:#c9dad4;--route-land-a:#577567;--route-land-b:#203b42}.route-world-scene_variant-reflection__2PwYi{--route-sky-a:#202d57;--route-sky-b:#6873a1;--route-sky-c:#d7b8bd;--route-land-a:#4b626b;--route-land-b:#202f3b}.route-world-scene_variant-journey__53RNx{--route-sky-a:#143c5d;--route-sky-b:#537e9d;--route-sky-c:#f2b977;--route-land-a:#4e7a64;--route-land-b:#1e3d3d}.route-world-scene_variant-discover__oQpJq{--route-sky-a:#213b63;--route-sky-b:#786f9e;--route-sky-c:#efc2ae;--route-land-a:#617062;--route-land-b:#293744}.route-world-scene_variant-result__lru81{--route-sky-a:#183f4e;--route-sky-b:#658e87;--route-sky-c:#eacb9e;--route-land-a:#698365;--route-land-b:#27413f}.route-world-scene_planet__Bt5rl{fill:rgba(215,235,244,.42);stroke:rgba(255,255,255,.58);stroke-width:2;filter:drop-shadow(0 0 34px rgba(211,234,244,.26));animation:route-world-scene_planetBreathe__emx_D 12s ease-in-out infinite alternate}.route-world-scene_smallMoon__WNApX{fill:rgba(238,245,249,.58);opacity:.8}.route-world-scene_stars___L1cf{fill:rgba(255,255,255,.86);stroke:rgba(255,255,255,.82);stroke-width:1.4;animation:route-world-scene_starsTwinkle__dJ9hN 7s ease-in-out infinite alternate}.route-world-scene_islands__7GYHd{animation:route-world-scene_islandField___WHfC 13s ease-in-out infinite alternate}.route-world-scene_islandTop__OdaHc{fill:#76947d}.route-world-scene_islandRock__0LK97{fill:#455b61}.route-world-scene_mountainsBack__Uwasm{fill:rgba(51,78,91,.46)}.route-world-scene_mountainsFront__3pXFT{fill:rgba(32,61,66,.78)}.route-world-scene_city__N9iYK{opacity:.78;animation:route-world-scene_cityDrift__nFofX 18s ease-in-out infinite alternate}.route-world-scene_cityBase__W2wTB{fill:rgba(235,241,231,.28);stroke:rgba(255,255,255,.22);stroke-width:2}.route-world-scene_towers__R_7Ig{fill:rgba(250,245,221,.72);stroke:rgba(255,255,255,.38);stroke-width:2;filter:drop-shadow(0 0 13px rgba(255,234,172,.23))}.route-world-scene_bridge__mkdWl{fill:none;stroke:rgba(244,239,221,.62);stroke-width:5;stroke-linecap:round}.route-world-scene_people__TFZ79{fill:rgba(24,38,48,.92);stroke:rgba(16,29,37,.88);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 13px rgba(8,20,29,.18))}.route-world-scene_skinAlt__kzcmq,.route-world-scene_skinDeep__dcPYW,.route-world-scene_skin__ZPjom{stroke:rgba(255,255,255,.4);stroke-width:2}.route-world-scene_skin__ZPjom{fill:#f1c8b2}.route-world-scene_skinAlt__kzcmq{fill:#d9ad99}.route-world-scene_skinDeep__dcPYW{fill:#9f6f5d}.route-world-scene_hairAlt__BSB0Z,.route-world-scene_hairDeep__JpVZn,.route-world-scene_hair__1uzwJ{stroke:rgba(255,255,255,.08);stroke-width:1.5}.route-world-scene_hair__1uzwJ{fill:#2d3441}.route-world-scene_hairAlt__BSB0Z{fill:#473747}.route-world-scene_hairDeep__JpVZn{fill:#211e28}.route-world-scene_clothingAlt___zhed,.route-world-scene_clothingDiscover__ksigw,.route-world-scene_clothingReflection__U4g1i,.route-world-scene_clothingResult__x82pC,.route-world-scene_clothing__Y22tm{stroke:rgba(255,255,255,.22);stroke-width:2}.route-world-scene_clothing__Y22tm{fill:#315f6b}.route-world-scene_clothingAlt___zhed{fill:#6d6f9c}.route-world-scene_clothingReflection__U4g1i{fill:#4e557d}.route-world-scene_clothingDiscover__ksigw{fill:#6f7d61}.route-world-scene_clothingResult__x82pC{fill:#547a6d}.route-world-scene_pack__bghr4{fill:#8e724e;stroke:rgba(255,244,220,.2);stroke-width:2}.route-world-scene_characterLineSoft__Ac5_8,.route-world-scene_characterLine__IellS{fill:none;stroke:rgba(22,35,45,.94);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.route-world-scene_characterLineSoft__Ac5_8{stroke:rgba(240,246,240,.5);stroke-width:3}.route-world-scene_characterAccentSoft__IL8oA,.route-world-scene_characterAccent__hMVRq,.route-world-scene_lanternOrb__iXrQu{stroke:rgba(255,255,255,.5);stroke-width:2}.route-world-scene_characterAccent__hMVRq{fill:#f2c971;filter:drop-shadow(0 0 8px rgba(242,201,113,.64));animation:route-world-scene_characterGlow__EhAOY 4.8s ease-in-out infinite alternate}.route-world-scene_characterAccentSoft__IL8oA{fill:#9fd6cf;filter:drop-shadow(0 0 8px rgba(126,207,198,.5));animation:route-world-scene_characterGlow__EhAOY 6s ease-in-out infinite alternate-reverse}.route-world-scene_lanternOrb__iXrQu{fill:#f4d48c;filter:drop-shadow(0 0 15px rgba(248,213,136,.8));animation:route-world-scene_characterGlow__EhAOY 4.2s ease-in-out infinite alternate}.route-world-scene_armLine__22k37,.route-world-scene_seatLine__3_jWW{fill:none}.route-world-scene_pathGlow__hdl1x{fill:none;stroke:rgba(255,220,133,.9);stroke-width:8;stroke-linecap:round;filter:drop-shadow(0 0 11px rgba(255,216,117,.75));stroke-dasharray:14 10;animation:route-world-scene_routeFlow___fa4x 13s linear infinite}.route-world-scene_branchPath__Von2n,.route-world-scene_bridgeArc__uzOMG,.route-world-scene_lanternBeam__BqTIH,.route-world-scene_mapThread__ycYMQ,.route-world-scene_skyTrail__dmr_b{fill:none;stroke:rgba(226,245,241,.66);stroke-width:5;stroke-linecap:round;stroke-dasharray:11 8;animation:route-world-scene_routeFlow___fa4x 17s linear infinite reverse}.route-world-scene_skyTrail__dmr_b{stroke:rgba(186,224,255,.72)}.route-world-scene_goalOrbAlt__vS25O,.route-world-scene_goalOrb__Up9py,.route-world-scene_signalOrbAlt__CSwsa,.route-world-scene_signalOrb__vMw89{fill:#ffdda0;filter:drop-shadow(0 0 11px rgba(255,213,135,.7))}.route-world-scene_goalOrbAlt__vS25O,.route-world-scene_signalOrbAlt__CSwsa{fill:#9dd8d0;filter:drop-shadow(0 0 11px rgba(121,205,195,.65))}.route-world-scene_sun__VIuGi{fill:rgba(255,235,171,.78);filter:drop-shadow(0 0 27px rgba(255,221,142,.55))}.route-world-scene_moon__0PNHP{fill:rgba(227,232,246,.68);filter:drop-shadow(0 0 24px rgba(220,225,255,.34))}.route-world-scene_waterLineSoft__vpkSi,.route-world-scene_waterLine__SFO9N{fill:none;stroke:rgba(238,248,247,.58);stroke-width:5;stroke-linecap:round}.route-world-scene_waterLineSoft__vpkSi{opacity:.55;stroke-width:3}.route-world-scene_mapDisc___5uLz,.route-world-scene_mapRingInner__LcEyk,.route-world-scene_mapRing__6NHi_{fill:rgba(230,244,240,.09);stroke:rgba(216,239,235,.52);stroke-width:3;transform-origin:420px 242px;animation:route-world-scene_mapPulse__aQiq_ 8s ease-in-out infinite alternate}.route-world-scene_mapRing__6NHi_{fill:none;stroke:rgba(189,220,214,.5)}.route-world-scene_mapRingInner__LcEyk{fill:rgba(255,232,172,.08);stroke:rgba(242,211,139,.64);animation-delay:-3s}.route-world-scene_arrowHead__1qN_7{fill:none;stroke:rgba(255,221,146,.9);stroke-width:5;stroke-linecap:round}.route-world-scene_portalInner__EpDxM,.route-world-scene_portal__Y_OIQ{fill:rgba(220,236,255,.12);stroke:rgba(224,241,255,.68);stroke-width:4;transform-origin:530px 186px;animation:route-world-scene_portalSpin__LG_nV 18s linear infinite}.route-world-scene_portalInner__EpDxM{fill:rgba(255,225,170,.08);stroke:rgba(255,221,158,.66);animation-direction:reverse}.route-world-scene_compassStar__mmAqZ{fill:rgba(255,225,157,.75);stroke:rgba(255,247,216,.6);stroke-width:2;filter:drop-shadow(0 0 12px rgba(255,220,139,.46))}.route-world-scene_resultHalo__Fe8Z3{fill:rgba(137,197,178,.15);stroke:rgba(189,228,215,.5);stroke-width:3;filter:drop-shadow(0 0 22px rgba(133,196,177,.25))}.route-world-scene_leaf__NOp4i{fill:rgba(153,190,146,.74);stroke:rgba(236,246,224,.6);stroke-width:2}.route-world-scene_leafStem__AwNZ2{fill:none;stroke:rgba(238,246,222,.68);stroke-width:4}.route-world-scene_foreground___16D7{opacity:.96}.route-world-scene_fireflies__QxC8H{fill:rgba(255,226,147,.92);filter:drop-shadow(0 0 8px rgba(255,218,132,.8));animation:route-world-scene_fireflies__QxC8H 6s ease-in-out infinite alternate}@keyframes route-world-scene_routeFlow___fa4x{to{stroke-dashoffset:-120}}@keyframes route-world-scene_planetBreathe__emx_D{0%{opacity:.6;transform:scale(.985);transform-origin:748px 96px}to{opacity:.94;transform:scale(1.018);transform-origin:748px 96px}}@keyframes route-world-scene_starsTwinkle__dJ9hN{0%{opacity:.45}to{opacity:.95}}@keyframes route-world-scene_islandField___WHfC{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes route-world-scene_cityDrift__nFofX{0%{transform:translate(518px,156px)}to{transform:translate(512px,150px)}}@keyframes route-world-scene_mapPulse__aQiq_{0%{opacity:.55;transform:scale(.96)}to{opacity:.95;transform:scale(1.04)}}@keyframes route-world-scene_portalSpin__LG_nV{to{transform:rotate(1turn)}}@keyframes route-world-scene_characterGlow__EhAOY{0%{opacity:.5;transform:scale(.9);transform-origin:center}to{opacity:1;transform:scale(1.12);transform-origin:center}}@keyframes route-world-scene_fireflies__QxC8H{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.route-world-scene_scene__wrlZ_ *,.route-world-scene_scene__wrlZ_ :after,.route-world-scene_scene__wrlZ_ :before{animation:none!important}}.route-cinematic-scenes_layer__KOB7U{position:absolute;inset:0;z-index:0;overflow:clip;pointer-events:none}.route-cinematic-scenes_scene__5tf84{position:absolute;width:clamp(560px,64vw,980px);aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.4);border-radius:46px;opacity:.44;filter:saturate(1.08) drop-shadow(0 38px 86px rgba(16,36,46,.16));box-shadow:inset 0 1px 0 rgba(255,255,255,.48);transform:translateZ(0);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.route-cinematic-scenes_scene__5tf84>:last-child{position:absolute;inset:-2%;width:auto;height:auto;transform:translate3d(var(--route-mid-x,0),var(--route-mid-y,0),0) scale(1.018);transform-origin:center;will-change:transform;transition:transform .12s linear}.route-cinematic-scenes_scene__5tf84:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 42%),radial-gradient(circle at 72% 18%,rgba(255,255,255,.18),transparent 26%);pointer-events:none}.route-cinematic-scenes_scene1__1xN5a{top:48rem;right:-18vw;transform:rotate(-1.5deg);animation:route-cinematic-scenes_cinematicDriftA__0h_b4 18s ease-in-out infinite alternate}.route-cinematic-scenes_scene2__8h800{top:126rem;left:-21vw;transform:rotate(1.8deg);animation:route-cinematic-scenes_cinematicDriftB__nTtkj 21s ease-in-out infinite alternate}.route-cinematic-scenes_halo__fuie5,.route-cinematic-scenes_orbit__eRNiM{position:absolute;z-index:2;border-radius:50%;pointer-events:none}.route-cinematic-scenes_halo__fuie5{width:34%;aspect-ratio:1;right:3%;top:2%;background:radial-gradient(circle,rgba(255,235,175,.46),rgba(255,255,255,.08) 45%,transparent 70%);filter:blur(6px);animation:route-cinematic-scenes_cinematicPulse__MjR8D 9s ease-in-out infinite}.route-cinematic-scenes_orbit__eRNiM{width:44%;aspect-ratio:1;left:4%;bottom:-6%;border:1px solid rgba(219,191,122,.28);box-shadow:0 0 0 20px rgba(114,184,174,.035),0 0 0 48px rgba(255,255,255,.025);animation:route-cinematic-scenes_cinematicOrbit__3irZr 30s linear infinite}.route-cinematic-scenes_position-one__lTrJC{--route-scene-shift:0px}.route-cinematic-scenes_position-two__nw2J5{--route-scene-shift:10px}@keyframes route-cinematic-scenes_cinematicDriftA__0h_b4{0%{translate:0 0}to{translate:-22px -18px}}@keyframes route-cinematic-scenes_cinematicDriftB__nTtkj{0%{translate:0 0}to{translate:24px -15px}}@keyframes route-cinematic-scenes_cinematicPulse__MjR8D{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.86;transform:scale(1.07)}}@keyframes route-cinematic-scenes_cinematicOrbit__3irZr{to{transform:rotate(1turn)}}@media (max-width:1100px){.route-cinematic-scenes_scene__5tf84{width:760px;opacity:.34}.route-cinematic-scenes_scene1__1xN5a{right:-310px}.route-cinematic-scenes_scene2__8h800{left:-330px}}@media (max-width:900px){.route-cinematic-scenes_scene__5tf84{width:650px;opacity:.27;border-radius:38px}.route-cinematic-scenes_scene1__1xN5a{top:62rem;right:-350px}.route-cinematic-scenes_scene2__8h800{top:144rem;left:-365px}}@media (max-width:520px){.route-cinematic-scenes_scene__5tf84{width:520px;opacity:.19;border-radius:32px;filter:saturate(1.03) drop-shadow(0 20px 48px rgba(16,36,46,.09))}.route-cinematic-scenes_scene1__1xN5a{top:76rem;right:-340px}.route-cinematic-scenes_scene2__8h800{top:164rem;left:-350px}.route-cinematic-scenes_halo__fuie5,.route-cinematic-scenes_orbit__eRNiM{opacity:.7}}@media (pointer:coarse){.route-cinematic-scenes_scene__5tf84>:last-child{transform:none;will-change:auto;transition:none}}@media (prefers-reduced-transparency:reduce){.route-cinematic-scenes_scene__5tf84{opacity:.18;box-shadow:none}}@media (prefers-reduced-motion:reduce){.route-cinematic-scenes_halo__fuie5,.route-cinematic-scenes_orbit__eRNiM,.route-cinematic-scenes_scene__5tf84{animation:none!important}.route-cinematic-scenes_scene__5tf84>:last-child{transform:none!important;will-change:auto;transition:none!important}}.route-foreground-magic_layer__ClPAX{--magic-accent:#62a7a0;--magic-soft:rgba(98,167,160,.22);position:absolute;inset:0;z-index:2;pointer-events:none;overflow:clip}.route-foreground-magic_accent-teal__zFQrA{--magic-accent:#62a7a0;--magic-soft:rgba(98,167,160,.20)}.route-foreground-magic_accent-rose__LzhMu{--magic-accent:#d79a92;--magic-soft:rgba(215,154,146,.22)}.route-foreground-magic_accent-gold__NE8jQ{--magic-accent:#c39a55;--magic-soft:rgba(195,154,85,.20)}.route-foreground-magic_accent-lavender__OKPxm{--magic-accent:#9b98ba;--magic-soft:rgba(155,152,186,.20)}.route-foreground-magic_accent-moss__ckp8y{--magic-accent:#718b69;--magic-soft:rgba(113,139,105,.20)}.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_topSprig__S8kEr{position:fixed;width:clamp(170px,19vw,290px);opacity:.44;filter:drop-shadow(0 14px 26px rgba(16,36,46,.08));transform-origin:center;translate:var(--route-front-x,0) var(--route-front-y,0);transition:translate .12s linear;animation:route-foreground-magic_sprigDrift__vT1jp 12s ease-in-out infinite alternate}.route-foreground-magic_topSprig__S8kEr{top:8rem;right:-3rem}.route-foreground-magic_bottomSprig__X3n54{bottom:2rem;left:-3.5rem;animation-delay:-5s}.route-foreground-magic_stem__CM0_a{fill:none;stroke:color-mix(in srgb,var(--magic-accent) 62%,#4c6b57);stroke-width:3;stroke-linecap:round}.route-foreground-magic_leaf__KHU5_{fill:color-mix(in srgb,var(--magic-accent) 62%,#6f8b67);opacity:.78}.route-foreground-magic_leafSoft__EVYzm{fill:color-mix(in srgb,var(--magic-accent) 36%,#ffffff);opacity:.52}.route-foreground-magic_blossom__r01mm circle:not(.route-foreground-magic_blossomCore__2o9wn){fill:rgba(255,249,235,.88);stroke:rgba(255,255,255,.72);stroke-width:1}.route-foreground-magic_blossomCore__2o9wn{fill:#d8ae5b}.route-foreground-magic_orbitCluster__mxW_F{position:fixed;width:clamp(170px,23vw,340px);aspect-ratio:1;top:28vh;left:50%;translate:calc(-50% + var(--route-front-x, 0px)) var(--route-front-y,0);transition:translate .12s linear;opacity:.38;animation:route-foreground-magic_clusterFloat__8Ifc1 16s ease-in-out infinite alternate}.route-foreground-magic_orbitOne___nmc7,.route-foreground-magic_orbitTwo__e4TGP{position:absolute;inset:8%;border:1px solid color-mix(in srgb,var(--magic-accent) 44%,transparent);border-radius:50%}.route-foreground-magic_orbitTwo__e4TGP{inset:25%;border-style:dashed;opacity:.7;animation:route-foreground-magic_orbitSpin__ptgcK 28s linear infinite}.route-foreground-magic_glassOrb__6yg1Z{position:absolute;display:block;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96),transparent 24%),radial-gradient(circle at 62% 72%,var(--magic-soft),transparent 66%),rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 28px var(--magic-soft);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.route-foreground-magic_orbA__qVO_U{width:42px;height:42px;top:7%;left:55%;animation:route-foreground-magic_orbFloat__s_N43 6s ease-in-out infinite}.route-foreground-magic_orbB__n6REv{width:24px;height:24px;bottom:13%;left:14%;animation:route-foreground-magic_orbFloat__s_N43 8s ease-in-out -2s infinite}.route-foreground-magic_orbC__kIVld{width:18px;height:18px;top:45%;right:2%;animation:route-foreground-magic_orbFloat__s_N43 7s ease-in-out -4s infinite}.route-foreground-magic_fireflies__a7qtW i{--x:calc((var(--i) * 61) % 97);--y:calc((var(--i) * 37) % 89);position:fixed;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:4px;height:4px;border-radius:50%;background:#fff1a8;box-shadow:0 0 9px rgba(255,225,128,.85);opacity:.25;translate:var(--route-front-x,0) var(--route-front-y,0);transition:translate .12s linear;animation:route-foreground-magic_firefly__i9wIW 4.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.31s)}@keyframes route-foreground-magic_sprigDrift__vT1jp{0%{transform:rotate(-1deg) translateY(0)}to{transform:rotate(1.5deg) translateY(-8px)}}@keyframes route-foreground-magic_clusterFloat__8Ifc1{0%{transform:translateY(0) scale(.98)}to{transform:translateY(-14px) scale(1.025)}}@keyframes route-foreground-magic_orbitSpin__ptgcK{to{transform:rotate(1turn)}}@keyframes route-foreground-magic_orbFloat__s_N43{0%,to{transform:translateY(0) scale(.96)}50%{transform:translateY(-9px) scale(1.05)}}@keyframes route-foreground-magic_firefly__i9wIW{0%,to{opacity:.12;transform:translateY(0) scale(.7)}50%{opacity:.9;transform:translateY(-8px) scale(1.3)}}@media (max-width:760px){.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_topSprig__S8kEr{width:170px;opacity:.28}.route-foreground-magic_topSprig__S8kEr{right:-5rem}.route-foreground-magic_bottomSprig__X3n54{left:-5.5rem}.route-foreground-magic_orbitCluster__mxW_F{width:190px;opacity:.24;top:32vh}.route-foreground-magic_fireflies__a7qtW i:nth-child(n+9){display:none}}@media (max-width:430px){.route-foreground-magic_glassOrb__6yg1Z{backdrop-filter:none;-webkit-backdrop-filter:none}.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_orbitCluster__mxW_F,.route-foreground-magic_topSprig__S8kEr{animation:none}}@media (pointer:coarse){.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_fireflies__a7qtW i,.route-foreground-magic_topSprig__S8kEr{translate:0 0;transition:none}.route-foreground-magic_orbitCluster__mxW_F{translate:-50% 0;transition:none}}@media (prefers-reduced-motion:reduce){.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_fireflies__a7qtW i,.route-foreground-magic_glassOrb__6yg1Z,.route-foreground-magic_layer__ClPAX *,.route-foreground-magic_orbitCluster__mxW_F,.route-foreground-magic_orbitTwo__e4TGP,.route-foreground-magic_topSprig__S8kEr{animation:none!important;transition:none!important}.route-foreground-magic_bottomSprig__X3n54,.route-foreground-magic_fireflies__a7qtW i,.route-foreground-magic_topSprig__S8kEr{translate:0 0!important}.route-foreground-magic_orbitCluster__mxW_F{translate:-50% 0!important}}