.flow[data-astro-cid-st5kjt7m]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 auto 1.25rem;max-width:30rem}.step[data-astro-cid-st5kjt7m]{width:4.5rem;height:4.5rem;flex:none;border-radius:9999px;background:#fff8f0;box-shadow:0 6px 18px #5c3d2e26,inset 0 0 0 2px #d4a574;display:grid;place-items:center}.step[data-astro-cid-st5kjt7m] svg[data-astro-cid-st5kjt7m]{width:2.75rem;height:2.75rem}.arrow[data-astro-cid-st5kjt7m]{flex:1;min-width:1.5rem;height:2px;background:repeating-linear-gradient(90deg,#D4A574 0 6px,transparent 6px 12px);background-size:12px 2px}.labels[data-astro-cid-st5kjt7m]{display:flex;justify-content:center;gap:1rem;list-style:none;margin:0 0 4rem;padding:0;flex-wrap:wrap;font-size:.9rem;color:#6b5b4e}.labels[data-astro-cid-st5kjt7m] li[data-astro-cid-st5kjt7m]{display:flex;align-items:center;gap:.4rem}.labels[data-astro-cid-st5kjt7m] span[data-astro-cid-st5kjt7m]{width:1.25rem;height:1.25rem;border-radius:9999px;background:#5c3d2e;color:#fff;font-size:.7rem;display:grid;place-items:center}.bn[data-astro-cid-st5kjt7m],.dr[data-astro-cid-st5kjt7m],.fl[data-astro-cid-st5kjt7m]{transform-box:fill-box;transform-origin:center}.anim[data-astro-cid-st5kjt7m] .arrow[data-astro-cid-st5kjt7m]{animation:flow 1s linear infinite}.anim[data-astro-cid-st5kjt7m] .fl[data-astro-cid-st5kjt7m]{animation:flick .9s ease-in-out infinite alternate}.anim[data-astro-cid-st5kjt7m] .bn[data-astro-cid-st5kjt7m]{animation:roll 2s ease-in-out infinite}.anim[data-astro-cid-st5kjt7m] .b2[data-astro-cid-st5kjt7m]{animation-delay:1s}.anim[data-astro-cid-st5kjt7m] .dr[data-astro-cid-st5kjt7m]{animation:fall 1.4s ease-in infinite}.anim[data-astro-cid-st5kjt7m] .step[data-astro-cid-st5kjt7m]{animation:pop 6s ease-in-out infinite;animation-delay:calc(var(--i) * 2s)}@keyframes flow{to{background-position:12px 0}}@keyframes flick{to{transform:scale(1.2,.85)}}@keyframes roll{50%{transform:translateY(-4px) rotate(40deg)}}@keyframes fall{0%{opacity:0;transform:translateY(-4px)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}@keyframes pop{0%,30%,to{transform:scale(1)}12%{transform:scale(1.12)}}.steam-container[data-astro-cid-2j44jlrm]{position:relative;width:40px;height:80px}.steam[data-astro-cid-2j44jlrm]{position:absolute;bottom:0;width:8px;height:8px;background:#fff9;border-radius:50%;filter:blur(4px);animation:steam-rise 3s ease-out infinite;opacity:0}.steam-1[data-astro-cid-2j44jlrm]{left:8px;animation-delay:0s}.steam-2[data-astro-cid-2j44jlrm]{left:18px;animation-delay:1s}.steam-3[data-astro-cid-2j44jlrm]{left:28px;animation-delay:2s}@keyframes steam-rise{0%{opacity:0;transform:translateY(0) scaleX(1)}15%{opacity:.8}50%{opacity:.4;transform:translateY(-40px) scaleX(1.5)}to{opacity:0;transform:translateY(-80px) scaleX(2)}}.steam-container[data-astro-cid-2j44jlrm]:before{content:"";position:absolute;inset:-20px;background:radial-gradient(ellipse,rgba(212,165,116,.15) 0%,transparent 70%);animation:glow-pulse 4s ease-in-out infinite}@keyframes glow-pulse{0%,to{opacity:.3}50%{opacity:.8}}.lights[data-astro-cid-pncylr5a] i[data-astro-cid-pncylr5a]{position:absolute;width:10px;height:10px;border-radius:9999px;background:radial-gradient(#FFE9B8 0 30%,transparent 70%);opacity:.7;pointer-events:none}.lights[data-astro-cid-pncylr5a] i[data-astro-cid-pncylr5a]:nth-child(1){top:18%;left:22%}.lights[data-astro-cid-pncylr5a] i[data-astro-cid-pncylr5a]:nth-child(2){top:28%;left:62%}.lights[data-astro-cid-pncylr5a] i[data-astro-cid-pncylr5a]:nth-child(3){top:14%;left:84%}.anim[data-astro-cid-pncylr5a] .lights[data-astro-cid-pncylr5a] i[data-astro-cid-pncylr5a]{animation:twinkle 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * .7s)}.anim[data-astro-cid-pncylr5a]>div[data-astro-cid-pncylr5a]{animation:card-in .9s ease-out both}@keyframes twinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.8)}}@keyframes card-in{0%{filter:brightness(.75)}to{filter:brightness(1)}}.route[data-astro-cid-6x4yiyoq]{border-radius:1rem;overflow:hidden;box-shadow:0 8px 24px #5c3d2e26}.route[data-astro-cid-6x4yiyoq] svg[data-astro-cid-6x4yiyoq]{display:block;width:100%;height:auto}.route[data-astro-cid-6x4yiyoq] text[data-astro-cid-6x4yiyoq]{font-family:inherit}.clock[data-astro-cid-6x4yiyoq]{border-radius:1rem;background:#fff;box-shadow:0 8px 24px #5c3d2e1f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem}.hrs[data-astro-cid-6x4yiyoq]{color:#3e2723;font-weight:300;text-align:center}.dot[data-astro-cid-6x4yiyoq]{offset-path:path("M44 62Q130 62 150 100T300 150");offset-distance:100%}.anim[data-astro-cid-6x4yiyoq] .dot[data-astro-cid-6x4yiyoq]{animation:walk 6s ease-in-out infinite}@keyframes walk{0%{offset-distance:0%}85%,to{offset-distance:100%}}.hand[data-astro-cid-6x4yiyoq]{transform-box:view-box;transform-origin:50px 50px;transform:rotate(225deg)}.anim[data-astro-cid-6x4yiyoq] .hand[data-astro-cid-6x4yiyoq]{animation:tick 8s ease-in-out infinite}.anim[data-astro-cid-6x4yiyoq] .arc[data-astro-cid-6x4yiyoq]{animation:glow 4s ease-in-out infinite}@keyframes tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glow{50%{opacity:.6}}
