.area-gallery[data-astro-cid-inngftte]{color:#f1ece3;background:#211d19;padding:clamp(3rem,7vw,6rem) max(5vw,50% - 580px)}.area-gallery-header[data-astro-cid-inngftte]{padding-bottom:clamp(1.75rem,4vw,3.25rem)}.area-gallery-header[data-astro-cid-inngftte] .eyebrow[data-astro-cid-inngftte]{color:#e0ad8c}.area-gallery-header[data-astro-cid-inngftte] h2[data-astro-cid-inngftte]{margin:.55rem 0 1.35rem;font-size:clamp(2.7rem,6vw,5rem)}.area-gallery-header[data-astro-cid-inngftte] nav[data-astro-cid-inngftte]{flex-wrap:wrap;gap:.55rem 1.4rem;display:flex}.area-gallery-header[data-astro-cid-inngftte] a[data-astro-cid-inngftte]{color:#ddd8ce;text-underline-offset:.32em;text-decoration:underline #a89a87}.area-gallery-header[data-astro-cid-inngftte] a[data-astro-cid-inngftte]:hover{color:#fff}.area-gallery-group[data-astro-cid-inngftte]{border-top:1px solid #62574c;padding:clamp(1.4rem,3vw,2.2rem) 0 clamp(2rem,4vw,3.25rem);scroll-margin-top:1rem}.area-gallery-group[data-astro-cid-inngftte]:last-of-type{padding-bottom:0}.area-gallery-copy[data-astro-cid-inngftte]{align-items:baseline;gap:clamp(.75rem,2vw,1.4rem);margin-bottom:1.15rem;display:flex}.area-gallery-copy[data-astro-cid-inngftte]>span[data-astro-cid-inngftte]{color:#e0ad8c;font-variant-numeric:tabular-nums;font-size:.76rem}.area-gallery-copy[data-astro-cid-inngftte] h3[data-astro-cid-inngftte]{font-size:clamp(1.75rem,3vw,2.5rem)}.area-gallery-copy[data-astro-cid-inngftte] p[data-astro-cid-inngftte]{color:#cfc6ba;margin-top:.35rem;font-size:.95rem}.area-gallery-images[data-astro-cid-inngftte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2vw,1.25rem);display:grid}.area-gallery-images-three[data-astro-cid-inngftte]{grid-template-columns:repeat(3,minmax(0,1fr))}.area-gallery-images[data-astro-cid-inngftte] figure[data-astro-cid-inngftte]:only-child{grid-column:1/-1}.area-gallery-photo[data-astro-cid-inngftte]{aspect-ratio:3/2;background:#332a24;display:block;position:relative;overflow:hidden}.area-gallery-photo[data-astro-cid-inngftte] img[data-astro-cid-inngftte]{object-fit:cover;width:100%;height:100%;min-height:0}.area-gallery-photo[data-astro-cid-inngftte] span[data-astro-cid-inngftte]{color:#fff;background:#211d19;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;bottom:.5rem;right:.5rem}.area-gallery-images[data-astro-cid-inngftte] figcaption[data-astro-cid-inngftte]{color:#ddd8ce;padding:.5rem 0 0;font-size:.82rem}.area-gallery-viewer[data-astro-cid-inngftte]{color:#f1ece3;background:#211d19;border:1px solid #62574c;width:max-content;max-width:94vw;padding:.65rem}.area-gallery-viewer[data-astro-cid-inngftte]::backdrop{background:#0f0d0bd9}.area-gallery-viewer[data-astro-cid-inngftte] form[data-astro-cid-inngftte]{justify-content:flex-end;margin-bottom:.45rem;display:flex}.area-gallery-viewer[data-astro-cid-inngftte] button[data-astro-cid-inngftte]{color:inherit;cursor:pointer;background:0 0;border:1px solid #a89a87;width:2.75rem;height:2.75rem;font-size:1.45rem;line-height:1}.area-gallery-viewer[data-astro-cid-inngftte] img[data-astro-cid-inngftte]{object-fit:contain;max-width:min(88vw,1100px);max-height:72dvh}.area-gallery-viewer[data-astro-cid-inngftte] p[data-astro-cid-inngftte]{padding:.5rem .25rem 0}@media (width<=600px){.area-gallery-images[data-astro-cid-inngftte],.area-gallery-images-three[data-astro-cid-inngftte]{grid-template-columns:1fr;gap:1rem}}.guide-cover[data-astro-cid-raoenl5h]{isolation:isolate;color:#fff7ec;background:#211b18;align-items:end;min-height:clamp(34rem,72svh,52rem);padding:clamp(2rem,6vw,5rem) max(5vw,50% - 580px);display:grid;position:relative}.guide-cover[data-astro-cid-raoenl5h]>img[data-astro-cid-raoenl5h],.guide-cover[data-astro-cid-raoenl5h]:after{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.guide-cover[data-astro-cid-raoenl5h]>img[data-astro-cid-raoenl5h]{object-fit:cover;object-position:center 44%}.guide-cover[data-astro-cid-raoenl5h]:after{content:"";background:linear-gradient(#0000 23%,#171412b3 69%,#171412 98%),linear-gradient(90deg,#171412bd,#17141273 36%,#0000 78%)}.guide-cover[data-astro-cid-raoenl5h] .eyebrow[data-astro-cid-raoenl5h]{color:#f7c29b}.guide-cover[data-astro-cid-raoenl5h] h1[data-astro-cid-raoenl5h]{margin:.55rem 0 1rem;font-size:clamp(3.6rem,8vw,7.2rem)}.guide-cover-copy[data-astro-cid-raoenl5h]>p[data-astro-cid-raoenl5h]:not(.eyebrow){color:#f5eadf;max-width:32rem;font-size:clamp(1rem,2vw,1.2rem)}.guide-cover-actions[data-astro-cid-raoenl5h]{flex-wrap:wrap;align-items:center;gap:.85rem 1.4rem;margin-top:1.55rem;display:flex}.guide-cover[data-astro-cid-raoenl5h] .guide-primary[data-astro-cid-raoenl5h]{color:#22160e;background:#e6a675;border-color:#e6a675;gap:.65rem;font-weight:650}.guide-cover[data-astro-cid-raoenl5h] .guide-primary[data-astro-cid-raoenl5h]:hover{background:#f2c29c;border-color:#f2c29c}.guide-cover-link[data-astro-cid-raoenl5h]{color:#fff7ec;text-underline-offset:.25em;padding:.5rem 0}.guide-plan[data-astro-cid-raoenl5h]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);width:min(90%,1160px);margin-inline:auto;padding-block:clamp(3.2rem,7vw,6rem);display:grid}.guide-plan[data-astro-cid-raoenl5h] h2[data-astro-cid-raoenl5h]{margin:.5rem 0 1.5rem;font-size:clamp(2.5rem,5vw,4.5rem)}.guide-stops[data-astro-cid-raoenl5h]{margin:0;padding:0;list-style:none}.guide-stops[data-astro-cid-raoenl5h] li[data-astro-cid-raoenl5h]{border-top:1px solid var(--line);grid-template-columns:2.4rem minmax(0,1fr);gap:.85rem;padding:1.15rem 0 1.35rem;display:grid}.guide-stop-number[data-astro-cid-raoenl5h]{color:var(--accent);padding-top:.15rem;font-size:.84rem;font-weight:700}.guide-stop-label[data-astro-cid-raoenl5h]{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem}.guide-stops[data-astro-cid-raoenl5h] h3[data-astro-cid-raoenl5h]{margin:.25rem 0 .5rem;font-size:clamp(1.6rem,3vw,2.15rem)}.guide-stop-timing[data-astro-cid-raoenl5h]{color:var(--green);margin-bottom:.3rem;font-size:.82rem;font-weight:700}.guide-cabin[data-astro-cid-raoenl5h]{background:var(--paper);border:1px solid var(--line);margin-top:1rem}.guide-cabin[data-astro-cid-raoenl5h] img[data-astro-cid-raoenl5h]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.guide-cabin[data-astro-cid-raoenl5h]>div[data-astro-cid-raoenl5h]{padding:clamp(1.2rem,3vw,2rem)}.guide-cabin[data-astro-cid-raoenl5h] h3[data-astro-cid-raoenl5h]{margin:.4rem 0 .75rem;font-size:clamp(1.9rem,3.7vw,2.65rem)}.guide-cabin-facts[data-astro-cid-raoenl5h]{margin-bottom:.6rem;font-size:.82rem;font-weight:650}.guide-cabin[data-astro-cid-raoenl5h] .text-link[data-astro-cid-raoenl5h]{color:var(--green);margin-top:.85rem;display:inline-block}.guide-booking[data-astro-cid-raoenl5h]{background:#27201b;padding:clamp(3rem,7vw,5.5rem) 5vw}.guide-booking[data-astro-cid-raoenl5h] .booking-panel{width:min(100%,42rem);margin:0 auto}@media (width<=760px){.guide-cover[data-astro-cid-raoenl5h]{min-height:clamp(30rem,67svh,40rem)}.guide-plan[data-astro-cid-raoenl5h]{grid-template-columns:1fr}.guide-cabin[data-astro-cid-raoenl5h]{margin:0}}@media (width<=390px){.guide-cover[data-astro-cid-raoenl5h] h1[data-astro-cid-raoenl5h]{font-size:clamp(2.9rem,14vw,3.6rem)}}
