.trip-reviews[data-astro-cid-wvrrtjlj]{margin-top:36px}.trip-reviews[data-astro-cid-wvrrtjlj] h2[data-astro-cid-wvrrtjlj]{font-size:22px;margin:0 0 10px}.avg[data-astro-cid-wvrrtjlj]{margin:0 0 14px;color:var(--ink-2)}.list[data-astro-cid-wvrrtjlj]{display:grid;gap:14px}.more[data-astro-cid-wvrrtjlj]{margin:14px 0 0}.hero[data-astro-cid-crmwlyox]{position:relative;height:42vh;min-height:300px;display:flex;align-items:flex-end;overflow:hidden}.hero__bg[data-astro-cid-crmwlyox]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__overlay[data-astro-cid-crmwlyox]{position:absolute;inset:0;background:linear-gradient(to bottom,#0003,#000000b3)}.hero__content[data-astro-cid-crmwlyox]{position:relative;z-index:2;max-width:1120px;width:100%;margin:0 auto;padding:32px 24px;color:#fff}.crumbs[data-astro-cid-crmwlyox]{font-size:13px;color:#ffffffbf;margin-bottom:10px}.crumbs[data-astro-cid-crmwlyox] a[data-astro-cid-crmwlyox]{color:#ffffffe6}.eyebrow[data-astro-cid-crmwlyox]{margin:0 0 8px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.hero[data-astro-cid-crmwlyox] h1[data-astro-cid-crmwlyox]{margin:0;font-size:clamp(28px,4vw,44px);color:#fff;max-width:820px}.layout[data-astro-cid-crmwlyox]{max-width:1120px;margin:0 auto;padding:40px 24px 72px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.body[data-astro-cid-crmwlyox] section[data-astro-cid-crmwlyox]{margin-top:36px}.body[data-astro-cid-crmwlyox] h2[data-astro-cid-crmwlyox]{font-size:22px;margin:0 0 14px}.body[data-astro-cid-crmwlyox] h3[data-astro-cid-crmwlyox]{font-size:17px;margin:0 0 8px}.lead[data-astro-cid-crmwlyox]{font-size:18px;color:var(--ink-2);margin:0}.days[data-astro-cid-crmwlyox]{list-style:none;padding:0;margin:0;display:grid;gap:22px}.days[data-astro-cid-crmwlyox] li[data-astro-cid-crmwlyox]{border-left:3px solid var(--accent);padding-left:18px}.days[data-astro-cid-crmwlyox] p[data-astro-cid-crmwlyox]{margin:0 0 8px;color:var(--ink-2)}.table-wrap[data-astro-cid-crmwlyox]{overflow-x:auto}table[data-astro-cid-crmwlyox]{width:100%;border-collapse:collapse;font-size:14px}th[data-astro-cid-crmwlyox],td[data-astro-cid-crmwlyox]{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}th[data-astro-cid-crmwlyox]{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.note[data-astro-cid-crmwlyox]{font-size:13px;color:var(--ink-3)}.inc[data-astro-cid-crmwlyox]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inc[data-astro-cid-crmwlyox] ul[data-astro-cid-crmwlyox]{padding-left:18px;margin:0;color:var(--ink-2)}.chips[data-astro-cid-crmwlyox]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-crmwlyox] li[data-astro-cid-crmwlyox]>[data-astro-cid-crmwlyox]{display:inline-block;padding:6px 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;background:var(--surface)}.chips[data-astro-cid-crmwlyox] span[data-astro-cid-crmwlyox]{color:var(--ink-2)}.facts[data-astro-cid-crmwlyox]{position:sticky;top:80px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow)}dl[data-astro-cid-crmwlyox]{margin:0 0 20px;display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:14px}dt[data-astro-cid-crmwlyox]{color:var(--ink-3)}dd[data-astro-cid-crmwlyox]{margin:0;font-weight:600}.cta[data-astro-cid-crmwlyox]{display:block;text-align:center;background:var(--accent);color:#fff;font-weight:600;font-family:var(--font-heading);padding:14px 20px;border-radius:var(--radius-sm)}.cta[data-astro-cid-crmwlyox]:hover{background:var(--accent-hover);text-decoration:none}.small[data-astro-cid-crmwlyox]{font-size:12px;color:var(--ink-3);margin:10px 0 0;text-align:center}@media(max-width:900px){.layout[data-astro-cid-crmwlyox]{grid-template-columns:1fr;gap:32px;padding:32px 16px 56px}.facts[data-astro-cid-crmwlyox]{position:static;order:-1}.hero__content[data-astro-cid-crmwlyox]{padding:24px 16px}}@media(max-width:600px){.inc[data-astro-cid-crmwlyox]{grid-template-columns:1fr}}.hero[data-astro-cid-4rxmokj2]{position:relative;height:42vh;min-height:300px;display:flex;align-items:flex-end;overflow:hidden}.hero__bg[data-astro-cid-4rxmokj2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__overlay[data-astro-cid-4rxmokj2]{position:absolute;inset:0;background:linear-gradient(to bottom,#0003,#000000b3)}.hero__content[data-astro-cid-4rxmokj2]{position:relative;z-index:2;max-width:1120px;width:100%;margin:0 auto;padding:32px 24px;color:#fff}.crumbs[data-astro-cid-4rxmokj2]{font-size:13px;color:#ffffffbf;margin-bottom:10px}.crumbs[data-astro-cid-4rxmokj2] a[data-astro-cid-4rxmokj2]{color:#ffffffe6}.eyebrow[data-astro-cid-4rxmokj2]{margin:0 0 8px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.hero[data-astro-cid-4rxmokj2] h1[data-astro-cid-4rxmokj2]{margin:0;font-size:clamp(28px,4vw,44px);color:#fff;max-width:820px}.layout[data-astro-cid-4rxmokj2]{max-width:1120px;margin:0 auto;padding:40px 24px 72px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.body[data-astro-cid-4rxmokj2] section[data-astro-cid-4rxmokj2]{margin-top:36px}.body[data-astro-cid-4rxmokj2] h2[data-astro-cid-4rxmokj2]{font-size:22px;margin:0 0 14px}.body[data-astro-cid-4rxmokj2] h3[data-astro-cid-4rxmokj2]{font-size:17px;margin:0 0 8px}.lead[data-astro-cid-4rxmokj2]{font-size:18px;color:var(--ink-2);margin:0}.route[data-astro-cid-4rxmokj2]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.route[data-astro-cid-4rxmokj2] li[data-astro-cid-4rxmokj2]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-size:15px}.when[data-astro-cid-4rxmokj2]{font-weight:600;color:var(--ink-3);font-size:13px;text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.muted[data-astro-cid-4rxmokj2]{color:var(--ink-3)}.days[data-astro-cid-4rxmokj2]{list-style:none;padding:0;margin:0;display:grid;gap:22px}.days[data-astro-cid-4rxmokj2] li[data-astro-cid-4rxmokj2]{border-left:3px solid var(--accent);padding-left:18px}.days[data-astro-cid-4rxmokj2] p[data-astro-cid-4rxmokj2]{margin:0 0 8px;color:var(--ink-2)}.days[data-astro-cid-4rxmokj2] .part[data-astro-cid-4rxmokj2]{font-size:14px;color:var(--ink-3)}.note[data-astro-cid-4rxmokj2]{font-size:13px;color:var(--ink-3)}.inc[data-astro-cid-4rxmokj2]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inc[data-astro-cid-4rxmokj2] ul[data-astro-cid-4rxmokj2]{padding-left:18px;margin:0;color:var(--ink-2)}.chips[data-astro-cid-4rxmokj2]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-4rxmokj2] li[data-astro-cid-4rxmokj2]>[data-astro-cid-4rxmokj2]{display:inline-block;padding:6px 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;background:var(--surface)}.chips[data-astro-cid-4rxmokj2] span[data-astro-cid-4rxmokj2]{color:var(--ink-2)}.facts[data-astro-cid-4rxmokj2]{position:sticky;top:80px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow)}dl[data-astro-cid-4rxmokj2]{margin:0 0 20px;display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:14px}dt[data-astro-cid-4rxmokj2]{color:var(--ink-3)}dd[data-astro-cid-4rxmokj2]{margin:0;font-weight:600}.cta[data-astro-cid-4rxmokj2]{display:block;text-align:center;background:var(--accent);color:#fff;font-weight:600;font-family:var(--font-heading);padding:14px 20px;border-radius:var(--radius-sm)}.cta[data-astro-cid-4rxmokj2]:hover{background:var(--accent-hover);text-decoration:none}.small[data-astro-cid-4rxmokj2]{font-size:12px;color:var(--ink-3);margin:10px 0 0;text-align:center}@media(max-width:900px){.layout[data-astro-cid-4rxmokj2]{grid-template-columns:1fr;gap:32px;padding:32px 16px 56px}.facts[data-astro-cid-4rxmokj2]{position:static;order:-1}.hero__content[data-astro-cid-4rxmokj2]{padding:24px 16px}}@media(max-width:600px){.inc[data-astro-cid-4rxmokj2]{grid-template-columns:1fr}.route[data-astro-cid-4rxmokj2] li[data-astro-cid-4rxmokj2]{grid-template-columns:1fr;gap:4px}}
