.hero-section[data-astro-cid-h5lo2jet]{padding:8rem 2rem 5rem;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);text-align:center}.container[data-astro-cid-h5lo2jet]{max-width:1000px;margin:0 auto}.back-link[data-astro-cid-h5lo2jet]{display:inline-block;color:#d4af37;text-decoration:none;margin-bottom:1rem;font-size:.9rem}.badge[data-astro-cid-h5lo2jet]{display:inline-block;background:#3b82f6;color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.75rem;font-weight:700;margin-bottom:1rem}h1[data-astro-cid-h5lo2jet]{font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4rem);color:#fff;margin-bottom:1.5rem}.gold[data-astro-cid-h5lo2jet]{color:#d4af37}.hero-desc[data-astro-cid-h5lo2jet]{font-size:1.2rem;color:#999;max-width:600px;margin:0 auto 2rem}.route-meta[data-astro-cid-h5lo2jet]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:2rem;color:#ccc;font-size:.9rem}.route-meta[data-astro-cid-h5lo2jet] strong[data-astro-cid-h5lo2jet]{color:#d4af37}.btn-primary[data-astro-cid-h5lo2jet],.btn-secondary[data-astro-cid-h5lo2jet]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s}.btn-primary[data-astro-cid-h5lo2jet]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.btn-secondary[data-astro-cid-h5lo2jet]{border:2px solid #d4af37;color:#d4af37;background:0 0}.teams-section[data-astro-cid-h5lo2jet],.itinerary-section[data-astro-cid-h5lo2jet],.faq-section[data-astro-cid-h5lo2jet],.cta-section[data-astro-cid-h5lo2jet]{padding:4rem 2rem}.teams-section[data-astro-cid-h5lo2jet]{background:#1a1a1a}.itinerary-section[data-astro-cid-h5lo2jet]{background:#0a0a0a}.faq-section[data-astro-cid-h5lo2jet]{background:#1a1a1a}.cta-section[data-astro-cid-h5lo2jet]{background:#0a0a0a;text-align:center}h2[data-astro-cid-h5lo2jet]{font-family:Playfair Display,serif;font-size:clamp(1.75rem,4vw,2.5rem);color:#fff;text-align:center;margin-bottom:2.5rem}.teams-grid[data-astro-cid-h5lo2jet]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.team-card[data-astro-cid-h5lo2jet]{background:#ffffff08;padding:1.5rem;border-radius:12px;text-align:center}.team-card[data-astro-cid-h5lo2jet] h3[data-astro-cid-h5lo2jet]{color:#fff;margin-bottom:.5rem}.team-card[data-astro-cid-h5lo2jet] p[data-astro-cid-h5lo2jet]{color:#888;font-size:.85rem;margin:.25rem 0}.timeline[data-astro-cid-h5lo2jet]{display:flex;flex-direction:column;gap:1.5rem}.stop-card[data-astro-cid-h5lo2jet]{display:flex;gap:1.5rem;align-items:flex-start}.stop-number[data-astro-cid-h5lo2jet]{width:50px;height:50px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;flex-shrink:0}.stop-content[data-astro-cid-h5lo2jet]{flex:1;background:#ffffff08;border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:1.5rem}.stop-content[data-astro-cid-h5lo2jet] h3[data-astro-cid-h5lo2jet]{color:#fff;margin-bottom:.5rem}.time[data-astro-cid-h5lo2jet]{color:#888;font-size:.85rem;display:block;margin-bottom:1rem}.stop-content[data-astro-cid-h5lo2jet] p[data-astro-cid-h5lo2jet]{color:#ccc;line-height:1.6;margin-bottom:1rem}.options[data-astro-cid-h5lo2jet]{background:#3b82f61a;padding:1rem;border-radius:8px;margin-bottom:1rem}.options[data-astro-cid-h5lo2jet] strong[data-astro-cid-h5lo2jet]{color:#60a5fa;display:block;margin-bottom:.5rem}.option[data-astro-cid-h5lo2jet]{color:#ccc;font-size:.9rem;padding:.25rem 0}.tips[data-astro-cid-h5lo2jet]{background:#3b82f61a;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;color:#93c5fd}.faq-grid[data-astro-cid-h5lo2jet]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.faq-item[data-astro-cid-h5lo2jet]{background:#ffffff08;padding:1.5rem;border-radius:12px}.faq-item[data-astro-cid-h5lo2jet] h3[data-astro-cid-h5lo2jet]{color:#d4af37;font-size:1rem;margin-bottom:.5rem}.faq-item[data-astro-cid-h5lo2jet] p[data-astro-cid-h5lo2jet]{color:#ccc;line-height:1.6;font-size:.9rem;margin:0}.cta-section[data-astro-cid-h5lo2jet] p[data-astro-cid-h5lo2jet]{color:#999;margin-bottom:1.5rem}.cta-buttons[data-astro-cid-h5lo2jet]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}