.crumb[data-astro-cid-odxbks26]{margin-top:2rem;font-size:.9rem}.meta-line[data-astro-cid-odxbks26]{color:var(--ink-2)}.meta-line[data-astro-cid-odxbks26] .code[data-astro-cid-odxbks26]{color:var(--green);font-weight:700}.confidential[data-astro-cid-odxbks26]{background:#fff8e1;border:1px solid var(--yellow);border-radius:var(--radius);padding:.7rem 1rem;max-width:44rem}.criteria[data-astro-cid-odxbks26]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin:.4rem 0 0}.criteria[data-astro-cid-odxbks26] .tag[data-astro-cid-odxbks26]{font-size:.82rem;font-weight:600;padding:.15rem .6rem;border-radius:999px;background:var(--navy);color:#fff}.highlights[data-astro-cid-odxbks26]{padding-left:1.2rem;max-width:44rem}.highlights[data-astro-cid-odxbks26] li[data-astro-cid-odxbks26]{margin:.35rem 0}.cols[data-astro-cid-odxbks26]{display:grid;grid-template-columns:1fr 17rem;gap:2.5rem;margin-top:1rem}.cols[data-astro-cid-odxbks26] .summary[data-astro-cid-odxbks26]{font-size:1.05rem;max-width:44rem}.steps[data-astro-cid-odxbks26]{list-style:none;padding:0;margin:0;max-width:44rem}.steps[data-astro-cid-odxbks26] li[data-astro-cid-odxbks26]{display:grid;grid-template-columns:5.2rem 1fr;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--line)}.steps[data-astro-cid-odxbks26] .day[data-astro-cid-odxbks26]{color:var(--green);font-weight:700}.steps[data-astro-cid-odxbks26] p[data-astro-cid-odxbks26]{color:var(--ink-2);font-size:.95rem}.hotels[data-astro-cid-odxbks26],.hotel-list[data-astro-cid-odxbks26]{padding-left:1.2rem}.hotels[data-astro-cid-odxbks26] .note[data-astro-cid-odxbks26],.hotel-list[data-astro-cid-odxbks26] .note[data-astro-cid-odxbks26]{color:var(--ink-2)}.rate-panel[data-astro-cid-odxbks26]{border:1px solid var(--line);border-top:5px solid var(--yellow);border-radius:var(--radius);padding:1.2rem 1.3rem;height:fit-content;position:sticky;top:1rem}.rate-panel[data-astro-cid-odxbks26] .from[data-astro-cid-odxbks26],.panel[data-astro-cid-odxbks26] .from[data-astro-cid-odxbks26]{color:var(--ink-2);margin:0;font-size:.9rem}.rate-panel[data-astro-cid-odxbks26] .amount[data-astro-cid-odxbks26],.panel[data-astro-cid-odxbks26] .amount[data-astro-cid-odxbks26]{color:var(--navy);font-weight:800;font-size:1.6rem;margin:0 0 .3rem;line-height:1.15}.pp[data-astro-cid-odxbks26]{font-size:.9rem;font-weight:500;color:var(--ink-2)}.rate-note[data-astro-cid-odxbks26]{color:var(--ink-2);font-size:.85rem}.rate-panel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26],.panel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26]{margin:.5rem 0}@media(max-width:820px){.cols[data-astro-cid-odxbks26]{grid-template-columns:1fr}.rate-panel[data-astro-cid-odxbks26]{position:static}}.travel[data-astro-cid-odxbks26]{--muted: var(--ink-2);--warn: #8a4b12;--warnbg: #fff8e1}.travel[data-astro-cid-odxbks26].wrap{display:grid;grid-template-columns:minmax(0,66ch) 19rem;gap:3rem;padding-top:0;padding-bottom:3rem;align-items:start}.travel[data-astro-cid-odxbks26] h1[data-astro-cid-odxbks26]{max-width:24ch;margin:0}.travel[data-astro-cid-odxbks26] h2[data-astro-cid-odxbks26]{font-size:1.15rem;margin:0;padding:0;color:var(--navy);font-weight:700}.travel[data-astro-cid-odxbks26] h2[data-astro-cid-odxbks26].related{margin-top:2rem}.travel[data-astro-cid-odxbks26] h3[data-astro-cid-odxbks26]{font-size:1.05rem;margin:0 0 .25rem;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.travel[data-astro-cid-odxbks26] .crumb[data-astro-cid-odxbks26]{margin:2rem 0 .6rem}.doc[data-astro-cid-odxbks26]{min-width:0}.lead[data-astro-cid-odxbks26] .route[data-astro-cid-odxbks26]{color:var(--green);font-weight:600;margin:.6rem 0 0}.lead[data-astro-cid-odxbks26] .summary[data-astro-cid-odxbks26]{font-size:1.1rem;margin:1rem 0 0;max-width:62ch}.lead[data-astro-cid-odxbks26] .highlights[data-astro-cid-odxbks26]{margin:.8rem 0 0}.acc[data-astro-cid-odxbks26]{display:flex;flex-direction:column;gap:.5rem;margin-top:1.8rem}.acc-item[data-astro-cid-odxbks26]{border:1px solid var(--line);border-radius:var(--radius);background:var(--mist)}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;list-style:none;cursor:pointer}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]::-webkit-details-marker{display:none}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]:hover h2[data-astro-cid-odxbks26],.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]:focus-visible h2[data-astro-cid-odxbks26]{text-decoration:underline;text-underline-offset:.2em}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:var(--radius)}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26] h2[data-astro-cid-odxbks26]{margin-right:auto}.acc-item[data-astro-cid-odxbks26] .count[data-astro-cid-odxbks26]{font-size:.88rem;color:var(--ink-2);white-space:nowrap}.acc-item[data-astro-cid-odxbks26] .chev[data-astro-cid-odxbks26]{flex:0 0 auto;width:.6rem;height:.6rem;border-right:2px solid var(--green);border-bottom:2px solid var(--green);transform:translateY(-.15rem) rotate(45deg);transition:transform .2s ease;margin:0 .25rem 0 .3rem}.acc-item[data-astro-cid-odxbks26][open]>summary[data-astro-cid-odxbks26] .chev[data-astro-cid-odxbks26]{transform:translateY(.15rem) rotate(-135deg)}.acc-body[data-astro-cid-odxbks26]{background:var(--paper);border-top:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);padding:1rem 1rem 1.5rem}.days[data-astro-cid-odxbks26]{list-style:none;margin:0;padding:0}.day[data-astro-cid-odxbks26]{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line)}.day[data-astro-cid-odxbks26]:last-child{border-bottom:1px solid var(--line)}.when[data-astro-cid-odxbks26]{display:flex;flex-direction:column;line-height:1.25}.when[data-astro-cid-odxbks26] .n[data-astro-cid-odxbks26]{font-weight:700;color:var(--green)}.when[data-astro-cid-odxbks26] .place[data-astro-cid-odxbks26]{color:var(--muted);font-size:.92rem}.what[data-astro-cid-odxbks26] h3[data-astro-cid-odxbks26]{font-size:1rem;margin-bottom:.15rem}.item[data-astro-cid-odxbks26]{margin:0 0 .2rem}.night[data-astro-cid-odxbks26]{margin:.3rem 0 0;font-size:.92rem;color:var(--green)}.entry[data-astro-cid-odxbks26]{padding:1.2rem 0;border-top:1px solid var(--line)}.entry[data-astro-cid-odxbks26]:first-of-type{border-top:0;padding-top:0}.class[data-astro-cid-odxbks26]+.class[data-astro-cid-odxbks26]{margin-top:1.5rem}.class-title[data-astro-cid-odxbks26]{font-size:1.1rem;color:var(--navy);border-bottom:2px solid var(--navy);padding-bottom:.3rem;margin-bottom:.8rem}.class[data-astro-cid-odxbks26] .entry[data-astro-cid-odxbks26]:first-of-type{border-top:0}.classes[data-astro-cid-odxbks26]{margin:0 0 1rem;color:var(--muted);font-size:.95rem}.classes[data-astro-cid-odxbks26] a[data-astro-cid-odxbks26]{margin-left:.5rem}.travel[data-astro-cid-odxbks26] .tag[data-astro-cid-odxbks26]{font-weight:500;font-size:.85rem;color:var(--ink);background:var(--mist);border-radius:3px;padding:.05rem .5rem}.facts[data-astro-cid-odxbks26]{margin:0 0 .5rem;color:var(--muted);font-size:.95rem}.photos[data-astro-cid-odxbks26]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:.6rem 0 .9rem}.photos[data-astro-cid-odxbks26] img[data-astro-cid-odxbks26]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:3px;display:block}.facilities[data-astro-cid-odxbks26]{margin:.3rem 0 0;font-size:.92rem;color:var(--muted)}.prose[data-astro-cid-odxbks26] p[data-astro-cid-odxbks26]{margin:0 0 .75rem;max-width:66ch}.prose[data-astro-cid-odxbks26] p[data-astro-cid-odxbks26]:last-child{margin-bottom:0}.incl[data-astro-cid-odxbks26]{display:grid;grid-template-columns:max-content 1fr;gap:.2rem 1rem;margin:.7rem 0 0;font-size:.95rem}.incl[data-astro-cid-odxbks26] dt[data-astro-cid-odxbks26]{color:var(--muted)}.incl[data-astro-cid-odxbks26] dd[data-astro-cid-odxbks26]{margin:0}.transfers[data-astro-cid-odxbks26]{width:100%;border-collapse:collapse;font-size:.95rem}.transfers[data-astro-cid-odxbks26] th[data-astro-cid-odxbks26]{text-align:left;font-weight:600;color:var(--ink);padding:.4rem .6rem .4rem 0;border-bottom:1px solid var(--ink)}.transfers[data-astro-cid-odxbks26] td[data-astro-cid-odxbks26]{padding:.45rem .6rem .45rem 0;border-bottom:1px solid var(--line);vertical-align:top}.transfers[data-astro-cid-odxbks26] .desc[data-astro-cid-odxbks26]{display:block;color:var(--muted);font-size:.9rem;margin-top:.15rem}.warn[data-astro-cid-odxbks26]{background:var(--warnbg);color:var(--warn);padding:.6rem .8rem;border-radius:4px;font-size:.95rem}.panel[data-astro-cid-odxbks26]{position:sticky;top:1rem;background:var(--paper);border:1px solid var(--line);border-top:5px solid var(--yellow);border-radius:var(--radius);padding:1.2rem 1.3rem 1.4rem}.panel[data-astro-cid-odxbks26] dl[data-astro-cid-odxbks26]{margin:0 0 1rem;display:grid;grid-template-columns:1fr;gap:.1rem;font-size:.95rem}.panel[data-astro-cid-odxbks26] dt[data-astro-cid-odxbks26]{color:var(--muted);margin-top:.5rem}.panel[data-astro-cid-odxbks26] dd[data-astro-cid-odxbks26]{margin:0;color:var(--ink)}.panel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26]{display:block}.travel[data-astro-cid-odxbks26] button[data-astro-cid-odxbks26]{font:600 1rem inherit;font-family:inherit;border-radius:var(--radius);padding:.6rem 1.1rem;cursor:pointer}.travel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26].ghost{background:transparent;color:var(--navy);border:1px solid var(--navy);width:100%}.travel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26].ghost:hover{background:var(--mist)}@media(max-width:60rem){.travel[data-astro-cid-odxbks26].wrap{grid-template-columns:1fr;gap:2rem}.panel[data-astro-cid-odxbks26]{position:static;order:-1}.day[data-astro-cid-odxbks26]{grid-template-columns:5.5rem 1fr}.travel[data-astro-cid-odxbks26] h1[data-astro-cid-odxbks26]{font-size:1.9rem}}@media print{.panel[data-astro-cid-odxbks26] .btn[data-astro-cid-odxbks26],.panel[data-astro-cid-odxbks26] button[data-astro-cid-odxbks26],.travel[data-astro-cid-odxbks26] .crumb[data-astro-cid-odxbks26],.related[data-astro-cid-odxbks26],.related[data-astro-cid-odxbks26]+p[data-astro-cid-odxbks26]{display:none}.acc[data-astro-cid-odxbks26]{gap:0}.acc-item[data-astro-cid-odxbks26]{border:0;background:none}.acc-item[data-astro-cid-odxbks26]>summary[data-astro-cid-odxbks26]{padding:1.6rem 0 .6rem}.acc-item[data-astro-cid-odxbks26] .chev[data-astro-cid-odxbks26],.acc-item[data-astro-cid-odxbks26] .count[data-astro-cid-odxbks26]{display:none}.acc-body[data-astro-cid-odxbks26]{border:0;padding:0}.travel[data-astro-cid-odxbks26].wrap{grid-template-columns:1fr}.panel[data-astro-cid-odxbks26]{position:static}}
