.flyway_root__s5OUI{display:block;width:100%;max-width:560px;margin:0 auto}.flyway_svg___8WYF{display:block;width:100%;height:auto}.flyway_svg___8WYF :is(path,circle){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.flyway_flyway__sHLuw{stroke-dasharray:1;stroke-dashoffset:1;animation:flyway_velaFlywayDraw__mTcMq 2s cubic-bezier(.4,0,.2,1) both}.flyway_drifter__tT7nL{offset-rotate:auto;offset-distance:0;animation:flyway_velaDrift__G1T9z 46s linear infinite;animation-delay:2.4s}.flyway_fade__8sTSy{animation:flyway_velaFlywayFade__bOJNw .9s ease-out backwards}}@keyframes flyway_velaFlywayDraw__mTcMq{to{stroke-dashoffset:0}}@keyframes flyway_velaDrift__G1T9z{to{offset-distance:100%}}@keyframes flyway_velaFlywayFade__bOJNw{0%{opacity:0}}.harbor-chart_root__uaPXQ{display:block;width:100%;max-width:560px;margin:0 auto}.harbor-chart_svg__zDZ1c{display:block;width:100%;height:auto}.harbor-chart_svg__zDZ1c :is(path,circle,text){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.harbor-chart_reveal__7Uves{stroke-dasharray:1;stroke-dashoffset:1;animation:harbor-chart_velaCourseDraw___WXTX 2.2s cubic-bezier(.4,0,.2,1) both;animation-delay:.5s}.harbor-chart_berth__6eX2O{transform-box:fill-box;transform-origin:center;animation:harbor-chart_velaBerthIn__G_Vud .6s cubic-bezier(.2,.9,.3,1) both;animation-delay:2.6s}.harbor-chart_flash__FU6QW{animation:harbor-chart_velaFlash__lycy_ 5s linear infinite}.harbor-chart_fade__OO9Pr{animation:harbor-chart_velaChartFade__OmjSD .9s ease-out backwards}}@keyframes harbor-chart_velaCourseDraw___WXTX{to{stroke-dashoffset:0}}@keyframes harbor-chart_velaBerthIn__G_Vud{0%{opacity:0;transform:scale(.5)}}@keyframes harbor-chart_velaFlash__lycy_{0%,4%{opacity:.55}10%,to{opacity:.08}}@keyframes harbor-chart_velaChartFade__OmjSD{0%{opacity:0}}.route-map_root__bSo_P{display:block;position:relative;width:100%;max-width:560px;margin:0 auto}.route-map_canvas__rxPcm{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.route-map_canvasLive__9iiy7{opacity:1}.route-map_svg__3ObPw{display:block;position:relative;width:100%;height:auto}.route-map_svg__3ObPw :is(path,circle){vector-effect:non-scaling-stroke}.route-map_still__pL38t{transition:opacity .2s ease-out}.route-map_stillHidden__YI3WP{opacity:0}@media (prefers-reduced-motion:no-preference){.route-map_fade__8zDpm{animation:route-map_velaMapFade__POFaf .8s ease-out backwards}}@keyframes route-map_velaMapFade__POFaf{0%{opacity:0}}.medellin-footer_footer__anHGF{position:relative;width:100%;overflow:hidden;min-height:320px;background:var(--medellin-bg);color:var(--medellin-ink);padding-bottom:clamp(180px,36%,810px)}.medellin-footer_content__dTmT5{box-sizing:border-box;position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:72px 56px 32px}.medellin-footer_content__dTmT5 *{box-sizing:border-box}.medellin-footer_scene__0Xshx{position:absolute;left:0;right:0;bottom:0;aspect-ratio:1600/640;min-height:200px;max-height:900px;z-index:0}.medellin-footer_sceneSvg__E_UU2{display:block;width:100%;height:100%}.medellin-footer_scene__0Xshx :is(path,line,polyline,circle,ellipse,rect){vector-effect:non-scaling-stroke}@media (max-width:900px){.medellin-footer_content__dTmT5{padding:60px 32px 28px}}@media (max-width:640px){.medellin-footer_content__dTmT5{padding:48px 20px 20px}}.sail-plan_root__ChyD_{display:block;width:100%;max-width:560px;margin:0 auto}.sail-plan_svg__DtP61{display:block;width:100%;height:auto}.sail-plan_svg__DtP61 :is(path,circle,polygon){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.sail-plan_dim__E_BzV{stroke-dasharray:1;stroke-dashoffset:1;animation:sail-plan_velaDimDraw__3z2BM .7s cubic-bezier(.3,0,.2,1) both}.sail-plan_luff__CcpQY{transform-box:view-box;animation:sail-plan_velaLuff__h9MLx 11s ease-in-out infinite}.sail-plan_fade__xcKL0{animation:sail-plan_velaSailFade__FKcyt .8s ease-out backwards}}@keyframes sail-plan_velaDimDraw__3z2BM{to{stroke-dashoffset:0}}@keyframes sail-plan_velaLuff__h9MLx{0%,to{transform:rotate(-.32deg)}50%{transform:rotate(.32deg)}}@keyframes sail-plan_velaSailFade__FKcyt{0%{opacity:0}}.sextant_root__bBghu{display:block;width:100%;max-width:560px;margin:0 auto}.sextant_svg__JUasL{display:block;width:100%;height:auto}.sextant_svg__JUasL :is(path,circle,rect,ellipse){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.sextant_reveal__r80rX{stroke-dasharray:1;stroke-dashoffset:1;animation:sextant_velaSightDraw__NYNRN 1.4s cubic-bezier(.4,0,.2,1) both;animation-delay:.7s}.sextant_star__B3Qwn{transform-box:fill-box;transform-origin:center;animation:sextant_velaStarBreathe__Gczzs 4.6s ease-in-out infinite;animation-delay:2s}.sextant_fade__oavp4{animation:sextant_velaSextantFade__DvhIw .8s ease-out backwards}}@keyframes sextant_velaSightDraw__NYNRN{to{stroke-dashoffset:0}}@keyframes sextant_velaStarBreathe__Gczzs{0%,to{transform:scale(1);opacity:.42}50%{transform:scale(1.55);opacity:.06}}@keyframes sextant_velaSextantFade__DvhIw{0%{opacity:0}}.star-trails_root__AM3xC{display:block;width:100%;max-width:560px;margin:0 auto}.star-trails_svg__XRaH_{display:block;width:100%;height:auto}.star-trails_svg__XRaH_ :is(path,circle){vector-effect:non-scaling-stroke}.star-trails_sky__9fHca :is(path,circle){vector-effect:none}@media (prefers-reduced-motion:no-preference){.star-trails_trail__kbjhA{stroke-dasharray:1;stroke-dashoffset:1;animation:star-trails_velaTrailDraw___n1oO 1.6s cubic-bezier(.35,0,.2,1) both}.star-trails_sky__9fHca{animation:star-trails_velaSkyTurn___gJGD 240s linear infinite}.star-trails_pole__IOcm6{transform-box:fill-box;transform-origin:center;animation:star-trails_velaPoleBreathe__srBB5 5s ease-in-out infinite}.star-trails_fade__y0zio{animation:star-trails_velaTrailFade__2PwsA .9s ease-out backwards}}@keyframes star-trails_velaTrailDraw___n1oO{to{stroke-dashoffset:0}}@keyframes star-trails_velaSkyTurn___gJGD{to{transform:rotate(1turn)}}@keyframes star-trails_velaPoleBreathe__srBB5{0%,to{transform:scale(1);opacity:.38}50%{transform:scale(1.5);opacity:.06}}@keyframes star-trails_velaTrailFade__2PwsA{0%{opacity:0}}.topo-route_root__vrB6z{display:block;width:100%;max-width:560px;margin:0 auto}.topo-route_svg__wJwYa{display:block;width:100%;height:auto;overflow:visible}.topo-route_svg__wJwYa :is(path,line,polyline,circle,ellipse,rect){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.topo-route_reveal__Hj4Gz{stroke-dasharray:1;stroke-dashoffset:1;animation:topo-route_velaTopoReveal__opy9x 2.2s cubic-bezier(.4,0,.2,1) both;animation-delay:.32s}.topo-route_station__OXVJ_{animation:topo-route_velaStationIn__aEsGX .5s ease-out both}.topo-route_flag__fgwgF{transform-box:fill-box;transform-origin:bottom left;animation:topo-route_velaFlagIn__JiEDX .62s cubic-bezier(.2,.9,.3,1) both;animation-delay:2.5s}.topo-route_fade__dlC_u{animation:topo-route_velaSheetFade__5N6Jq .8s ease-out backwards}}@keyframes topo-route_velaTopoReveal__opy9x{to{stroke-dashoffset:0}}@keyframes topo-route_velaStationIn__aEsGX{0%{opacity:0}}@keyframes topo-route_velaFlagIn__JiEDX{0%{opacity:0;transform:scale(.4)}}@keyframes topo-route_velaSheetFade__5N6Jq{0%{opacity:0}}.vela-chart_root__HgGOS{display:block;width:100%;max-width:560px;margin:0 auto}.vela-chart_svg__K2S7Q{display:block;width:100%;height:auto;overflow:visible}.vela-chart_svg__K2S7Q :is(path,line,polyline,circle,ellipse){vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.vela-chart_link__Un0Av{stroke-dasharray:1;stroke-dashoffset:1;animation:vela-chart_velaDraw__I9ifS .9s cubic-bezier(.33,0,.2,1) both}.vela-chart_crossLink__OcVyX{opacity:0;animation:vela-chart_velaDrawDashed__rnJke .9s ease-out both}.vela-chart_halo__f6m7A{transform-box:fill-box;transform-origin:center;animation:vela-chart_velaBreathe__2pTKi 4.8s ease-in-out infinite}.vela-chart_twinkle__xa9TM{animation:vela-chart_velaTwinkle__nTcJH 7s ease-in-out infinite}.vela-chart_plateFade__XSA_i{animation:vela-chart_velaFade__w5hEx .7s ease-out backwards}}@keyframes vela-chart_velaDraw__I9ifS{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vela-chart_velaDrawDashed__rnJke{0%{opacity:0}to{opacity:1}}@keyframes vela-chart_velaBreathe__2pTKi{0%,to{transform:scale(1);opacity:.42}50%{transform:scale(1.5);opacity:.08}}@keyframes vela-chart_velaTwinkle__nTcJH{0%,46%,to{opacity:var(--tw-base,.4)}62%{opacity:calc(var(--tw-base, .4) * .25)}}@keyframes vela-chart_velaFade__w5hEx{0%{opacity:0}}