.TravelPortal_tunnel__4vsk6{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;overflow:hidden;background:radial-gradient(ellipse at center,#14110a 0,#05060d 55%,#02030a 100%);touch-action:manipulation}.TravelPortal_rays__kOh8o{position:absolute;left:50%;top:50%;width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;background:repeating-conic-gradient(from 0deg,transparent 0deg 4.2deg,rgba(245,158,11,.22) 4.2deg 4.8deg,transparent 4.8deg 9deg);-webkit-mask-image:radial-gradient(circle,transparent 3%,#000 22%,transparent 62%);mask-image:radial-gradient(circle,transparent 3%,#000 22%,transparent 62%);animation:TravelPortal_rush__KLCo6 1.6s cubic-bezier(.5,0,1,1) infinite;will-change:transform,opacity}.TravelPortal_raysLate__tI4gB{animation-delay:-.8s}.TravelPortal_glow__eRGPS{position:absolute;left:50%;top:50%;width:70vmin;height:70vmin;margin:-35vmin 0 0 -35vmin;border-radius:9999px;background:radial-gradient(circle,rgba(252,211,77,.28) 0,rgba(245,158,11,.08) 45%,transparent 70%);animation:TravelPortal_breathe___7Q6A 1.4s ease-in-out infinite}.TravelPortal_year__sWUzq{position:relative;font-family:Georgia,serif;font-size:clamp(3.5rem,18vw,6.5rem);line-height:1;color:#fcd34d;text-shadow:0 0 28px rgba(245,158,11,.55);font-variant-numeric:tabular-nums}.TravelPortal_hint__bFcvf{position:absolute;bottom:2rem;font-size:.75rem;letter-spacing:.08em;color:#6b7280;animation:TravelPortal_hint__bFcvf .6s ease-out 1.2s both}.TravelPortal_landing___GDls{pointer-events:none;animation:TravelPortal_land__S6J4o .7s ease-out forwards}.TravelPortal_landing___GDls:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(255,244,214,.95) 0,rgba(252,211,77,.55) 40%,transparent 75%);animation:TravelPortal_flash__ihJA_ .7s ease-out forwards}@keyframes TravelPortal_rush__KLCo6{0%{transform:scale(.05);opacity:0}15%{opacity:1}to{transform:scale(1);opacity:0}}@keyframes TravelPortal_breathe___7Q6A{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.1);opacity:1}}@keyframes TravelPortal_hint__bFcvf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes TravelPortal_land__S6J4o{0%{opacity:1}to{opacity:0}}@keyframes TravelPortal_flash__ihJA_{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.TravelPortal_glow__eRGPS,.TravelPortal_landing___GDls,.TravelPortal_landing___GDls:after,.TravelPortal_rays__kOh8o{animation:none}}.SceneEngine_stage__teZx0{position:relative;width:min(100vw,480px);height:min(100dvh,940px);margin:0 auto;overflow:hidden;overflow:clip;isolation:isolate;touch-action:manipulation}.SceneEngine_screen__9oPeO{position:fixed;inset:0;z-index:-1;width:100%;height:100%;overflow:hidden;overflow:clip;isolation:isolate;pointer-events:none}.SceneEngine_world__eypMW{position:absolute;inset:0;will-change:transform}.SceneEngine_fill__sfge0{position:absolute;inset:0;pointer-events:none}.SceneEngine_stars__ZVq_t{position:absolute;inset:0 0 auto 0;height:40%;width:100%}.SceneEngine_twinkleA__isYvL{animation:SceneEngine_twinkle__MxoBf 3.1s ease-in-out infinite}.SceneEngine_twinkleB__0MUjf{animation:SceneEngine_twinkle__MxoBf 4.3s ease-in-out -1.2s infinite}.SceneEngine_twinkleC__a_26E{animation:SceneEngine_twinkle__MxoBf 2.4s ease-in-out -.7s infinite}@keyframes SceneEngine_twinkle__MxoBf{0%,to{opacity:1}50%{opacity:.25}}.SceneEngine_celestial__kNFEn{position:absolute;aspect-ratio:1;border-radius:50%}.SceneEngine_aurora__wNKNK{position:absolute;inset:2% -10% auto -10%;height:34%;pointer-events:none}.SceneEngine_auroraBand__bWCyG{position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 100%;animation:SceneEngine_auroraSway__kssGB 9s ease-in-out infinite alternate}.SceneEngine_auroraBand__bWCyG:nth-child(2){animation-duration:12s;animation-delay:-4s}.SceneEngine_auroraBand__bWCyG:nth-child(3){animation-duration:15s;animation-delay:-8s}.SceneEngine_blend__a4H0B .SceneEngine_auroraBand__bWCyG{mix-blend-mode:screen}@keyframes SceneEngine_auroraSway__kssGB{0%{transform:translateX(-5%) scaleY(.85);opacity:.55}50%{transform:translateX(2%) scaleY(1.1);opacity:.95}to{transform:translateX(6%) scaleY(.92);opacity:.65}}.SceneEngine_layer__V7A5W{position:absolute;left:0;width:100%;overflow:hidden;pointer-events:none}.SceneEngine_strip__xIIpd{display:flex;width:200%;height:100%;will-change:transform}.SceneEngine_tile__FFEtZ{display:block;width:50%;height:100%;flex:none}.SceneEngine_hero__HOwj_{position:absolute;will-change:transform}.SceneEngine_heroMotion__IPE33{width:100%;transform-origin:50% 90%}.SceneEngine_bob__UbJve{animation:SceneEngine_heroBob__V05fc 3.6s ease-in-out infinite alternate}.SceneEngine_float__RgsbR{animation:SceneEngine_heroFloat__gxT0P 4.4s ease-in-out infinite alternate;transform-origin:50% 50%}.SceneEngine_rumble__Gebk1{animation:SceneEngine_heroRumble___ENn3 .14s linear infinite alternate,SceneEngine_heroFloat__gxT0P 3.2s ease-in-out infinite alternate;transform-origin:50% 80%}@keyframes SceneEngine_heroBob__V05fc{0%{transform:translateY(2px) rotate(-1.6deg)}to{transform:translateY(-5px) rotate(1.4deg)}}@keyframes SceneEngine_heroFloat__gxT0P{0%{transform:translateY(-4px) rotate(-.6deg)}to{transform:translateY(6px) rotate(.8deg)}}@keyframes SceneEngine_heroRumble___ENn3{0%{translate:-.6px 0}to{translate:.6px .4px}}.SceneEngine_heroSvg__YVdhJ{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.SceneEngine_sail__aOCG9{transform-box:fill-box;transform-origin:50% 0;animation:SceneEngine_sailBillow__EElPU 2.8s ease-in-out infinite alternate}@keyframes SceneEngine_sailBillow__EElPU{0%{transform:scaleX(1) skewY(-1.2deg)}to{transform:scaleX(1.035) skewY(1.6deg)}}.SceneEngine_oar__1njnS{animation:SceneEngine_oarRow__A_Alp 1.7s ease-in-out infinite}@keyframes SceneEngine_oarRow__A_Alp{0%,to{transform:rotate(-9deg)}50%{transform:rotate(11deg)}}.SceneEngine_lantern__RClc8{animation:SceneEngine_flicker__Uo3wz .9s step-end infinite}@keyframes SceneEngine_flicker__Uo3wz{0%{opacity:1}23%{opacity:.82}41%{opacity:.95}67%{opacity:.74}84%{opacity:.92}}.SceneEngine_flag__NQI11{transform-box:fill-box;transform-origin:0 50%;animation:SceneEngine_flagWave__OMjsL 1.3s ease-in-out infinite alternate}@keyframes SceneEngine_flagWave__OMjsL{0%{transform:skewY(-6deg) scaleX(.92)}to{transform:skewY(7deg) scaleX(1.06)}}.SceneEngine_spin__j4n5a{transform-box:fill-box;transform-origin:50% 50%;animation:SceneEngine_spin__j4n5a .7s linear infinite}.SceneEngine_spinFast__MgmZl{transform-box:fill-box;transform-origin:50% 50%;animation:SceneEngine_spin__j4n5a .08s linear infinite}@keyframes SceneEngine_spin__j4n5a{to{transform:rotate(1turn)}}.SceneEngine_glowPulse__9LM5C{animation:SceneEngine_glowPulse__9LM5C 3.4s ease-in-out infinite alternate}@keyframes SceneEngine_glowPulse__9LM5C{0%{opacity:.55}to{opacity:1}}.SceneEngine_sweep__IeOWO{transform-box:fill-box;transform-origin:50% 100%;animation:SceneEngine_sweep__IeOWO 7s ease-in-out infinite alternate}.SceneEngine_sweep__IeOWO:nth-of-type(2){animation-duration:9s;animation-delay:-3s}@keyframes SceneEngine_sweep__IeOWO{0%{transform:rotate(-26deg)}to{transform:rotate(24deg)}}.SceneEngine_shake__dNGoe{animation:SceneEngine_tinyShake__7TVQt .12s linear infinite alternate}@keyframes SceneEngine_tinyShake__7TVQt{0%{transform:translate(-.5px)}to{transform:translate(.5px,.4px)}}.SceneEngine_canvas__Pt0Ea{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.SceneEngine_lightning__piB_i{position:absolute;inset:0;pointer-events:none;opacity:0}.SceneEngine_vignette__Ec609{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 38%,transparent 55%,rgba(2,4,12,.55) 100%)}.SceneEngine_depth__E_LKS,.SceneEngine_seaFill__VxVOk{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.SceneEngine_depth__E_LKS{top:44%}.SceneEngine_ui__pzbqw{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;padding:10px 12px 14px;pointer-events:none}.SceneEngine_ui__pzbqw>*{pointer-events:auto}.SceneEngine_satellite__qvDQq{position:absolute;top:16%;left:0;width:34px;height:34px;animation:SceneEngine_satCross__3W1tf 46s linear infinite}@keyframes SceneEngine_satCross__3W1tf{0%{transform:translate(-60px,8px) rotate(-8deg)}to{transform:translate(110vw,-18px) rotate(8deg)}}