.guide-article[data-astro-cid-fwpw2zac]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(28px,6vw,90px);display:grid}.guide-article[data-astro-cid-fwpw2zac].without-photo{display:block}.without-photo[data-astro-cid-fwpw2zac] .guide-heading[data-astro-cid-fwpw2zac]{border-bottom:2px solid var(--green);padding:clamp(25px,5vw,65px) 0}.without-photo[data-astro-cid-fwpw2zac] .guide-heading[data-astro-cid-fwpw2zac] h1[data-astro-cid-fwpw2zac]{max-width:15ch}.guide-heading[data-astro-cid-fwpw2zac]{z-index:1;position:relative}.guide-heading[data-astro-cid-fwpw2zac] .micro[data-astro-cid-fwpw2zac]{line-height:1.6}.guide-photo[data-astro-cid-fwpw2zac]{background:var(--cover-mat);box-shadow:12px 12px 0 var(--wash);margin:0;padding:9px;transform:rotate(2deg)}.guide-photo[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:4/3;object-fit:cover;border-radius:48% 48% 2px 2px;width:100%;height:auto;display:block}.guide-photo[data-astro-cid-fwpw2zac] figcaption[data-astro-cid-fwpw2zac],.guide-aside[data-astro-cid-fwpw2zac] figcaption[data-astro-cid-fwpw2zac],.editorial-block[data-astro-cid-fwpw2zac] figcaption[data-astro-cid-fwpw2zac]{margin-top:.5rem;font-size:.75rem;line-height:1.5}.guide-body[data-astro-cid-fwpw2zac]{grid-column:1/-1;grid-template-columns:minmax(0,700px) minmax(220px,1fr);align-items:start;gap:clamp(40px,8vw,120px);display:grid}.guide-aside[data-astro-cid-fwpw2zac]{padding-top:100px}.guide-aside[data-astro-cid-fwpw2zac] figure[data-astro-cid-fwpw2zac]{margin:0 0 35px;transform:rotate(-2deg)}.guide-aside[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:4/5;object-fit:cover;border-radius:45% 45% 3px 3px;width:100%;height:auto}.aside-note[data-astro-cid-fwpw2zac]{background:var(--wash);border-radius:2px 50px 2px 2px;padding:28px}.aside-note[data-astro-cid-fwpw2zac] p[data-astro-cid-fwpw2zac]:not(.micro){font:2rem/1.05 var(--serif);margin:15px 0}.aside-note[data-astro-cid-fwpw2zac] a[data-astro-cid-fwpw2zac]{font-weight:700}.guide-itineraries[data-astro-cid-fwpw2zac] .guide-photo[data-astro-cid-fwpw2zac]{transform:rotate(-2deg)}.guide-itineraries[data-astro-cid-fwpw2zac] .guide-photo[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{border-radius:3px 40% 3px 3px}.guide-seasons[data-astro-cid-fwpw2zac] .guide-photo[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{border-radius:50%}.has-modules[data-astro-cid-fwpw2zac]{display:block}.has-modules[data-astro-cid-fwpw2zac] .prose[data-astro-cid-fwpw2zac]{max-width:none}.has-modules[data-astro-cid-fwpw2zac] .prose[data-astro-cid-fwpw2zac]>p,.has-modules[data-astro-cid-fwpw2zac] .prose[data-astro-cid-fwpw2zac]>section[data-astro-cid-fwpw2zac]:not(.editorial-block){max-width:700px}.has-modules[data-astro-cid-fwpw2zac] .guide-aside[data-astro-cid-fwpw2zac]{display:none}.has-modules[data-astro-cid-fwpw2zac] .editorial-block[data-astro-cid-fwpw2zac]{padding:clamp(28px,5vw,65px)}.block-feature[data-astro-cid-fwpw2zac]:has(figure){grid-template-columns:1fr 1fr;align-items:center;gap:clamp(25px,5vw,70px);display:grid}.block-feature[data-astro-cid-fwpw2zac] figure[data-astro-cid-fwpw2zac]{margin:0}.block-feature[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:4/3;max-height:none}.block-route[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:repeat(3,minmax(0,1fr))}.block-items[data-astro-cid-fwpw2zac]>div[data-astro-cid-fwpw2zac]{border-top:1px solid;padding-top:14px}.block-practical[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.editorial-block[data-astro-cid-fwpw2zac]{background:var(--wash);border-radius:3px 65px 3px 3px;margin:3rem 0;padding:clamp(22px,4vw,40px)}.editorial-block[data-astro-cid-fwpw2zac] h2[data-astro-cid-fwpw2zac]{margin-top:0}.editorial-block[data-astro-cid-fwpw2zac] figure[data-astro-cid-fwpw2zac]{margin:0 0 25px}.editorial-block[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{object-fit:cover;border-radius:3px 60px 3px 3px;width:100%;height:auto;max-height:360px;display:block}.block-feature[data-astro-cid-fwpw2zac]{background:#e5c5a6}.block-practical[data-astro-cid-fwpw2zac]{border:2px solid var(--green);background:0 0}.block-route[data-astro-cid-fwpw2zac]{background:var(--green);color:var(--paper)}.block-items[data-astro-cid-fwpw2zac]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:25px;display:grid}.item-links[data-astro-cid-fwpw2zac]{flex-wrap:wrap;gap:8px 18px;font-size:.9rem;display:flex}.block-items[data-astro-cid-fwpw2zac] h3[data-astro-cid-fwpw2zac]{margin:5px 0}.block-number[data-astro-cid-fwpw2zac]{font:700 .7rem var(--mono)}.block-route[data-astro-cid-fwpw2zac] a[data-astro-cid-fwpw2zac]:focus-visible{outline-color:#fff}@media (width<=700px){.block-feature[data-astro-cid-fwpw2zac]:has(figure){display:block}.block-feature[data-astro-cid-fwpw2zac] figure[data-astro-cid-fwpw2zac]{margin-bottom:25px}.block-route[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:1fr}.guide-article[data-astro-cid-fwpw2zac],.guide-body[data-astro-cid-fwpw2zac]{display:block}.guide-photo[data-astro-cid-fwpw2zac]{margin:35px 0}.guide-aside[data-astro-cid-fwpw2zac]{padding-top:30px}.guide-aside[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:4/3}}.guide-byline[data-astro-cid-fwpw2zac]{margin-top:22px;font-size:.8rem;line-height:1.5}.guide-photo-stack[data-astro-cid-fwpw2zac]{min-width:0;position:relative}.guide-photo-stack[data-astro-cid-fwpw2zac].has-second{padding-bottom:190px}.guide-photo-second[data-astro-cid-fwpw2zac]{background:var(--paper);width:44%;box-shadow:5px 5px 0 var(--accent);margin:0;padding:7px;position:absolute;bottom:0;right:-2%;transform:rotate(-3deg)}.guide-photo-second[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.guide-photo-second[data-astro-cid-fwpw2zac] figcaption[data-astro-cid-fwpw2zac]{margin-top:5px;font-size:.7rem;line-height:1.4}.has-modules[data-astro-cid-fwpw2zac] .editorial-block[data-astro-cid-fwpw2zac]{background:0 0;border-radius:0;margin:clamp(55px,7vw,100px) 0;padding:0}.has-modules[data-astro-cid-fwpw2zac] .block-comparison[data-astro-cid-fwpw2zac]{border-top:2px solid var(--green);padding-top:28px}.block-comparison[data-astro-cid-fwpw2zac] .block-number[data-astro-cid-fwpw2zac]{color:var(--accent)}.has-modules[data-astro-cid-fwpw2zac] .block-feature[data-astro-cid-fwpw2zac]:has(figure){gap:clamp(30px,6vw,80px)}.has-modules[data-astro-cid-fwpw2zac] .block-feature[data-astro-cid-fwpw2zac] figure[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{border-radius:48% 48% 2px 2px}.has-modules[data-astro-cid-fwpw2zac] .block-route[data-astro-cid-fwpw2zac]{background:var(--green);color:var(--paper);border-radius:2px;padding:clamp(28px,5vw,60px)}.block-route[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:1fr;gap:0}.block-route[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]>div[data-astro-cid-fwpw2zac]{grid-template-columns:3rem minmax(0,1fr);column-gap:15px;padding:18px 0;display:grid}.block-route[data-astro-cid-fwpw2zac] .block-number[data-astro-cid-fwpw2zac]{color:#ffd18a;grid-row:1/span 4;font-size:1.2rem}.block-route[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac] h3[data-astro-cid-fwpw2zac]{margin:0 0 8px}.has-modules[data-astro-cid-fwpw2zac] .block-practical[data-astro-cid-fwpw2zac]{border:2px solid var(--green);max-width:900px;padding:clamp(24px,4vw,40px)}.block-practical[data-astro-cid-fwpw2zac] .block-number[data-astro-cid-fwpw2zac]{display:none}.has-modules[data-astro-cid-fwpw2zac] .block-photo[data-astro-cid-fwpw2zac] img[data-astro-cid-fwpw2zac]{aspect-ratio:2;border-radius:0;max-height:none}.has-modules[data-astro-cid-fwpw2zac] .food-block[data-astro-cid-fwpw2zac]{background:var(--green);color:var(--paper);padding:clamp(28px,5vw,60px)}.food-block[data-astro-cid-fwpw2zac] a[data-astro-cid-fwpw2zac]:focus-visible{outline-color:#fff}.guide-seasons[data-astro-cid-fwpw2zac] .editorial-block[data-astro-cid-fwpw2zac]:first-of-type{border-top:10px solid var(--accent);padding-top:30px}@media (width<=700px){.guide-photo-stack[data-astro-cid-fwpw2zac].has-second{padding-bottom:170px}.guide-photo-second[data-astro-cid-fwpw2zac]{width:50%;right:0}.has-modules[data-astro-cid-fwpw2zac] .block-route[data-astro-cid-fwpw2zac],.has-modules[data-astro-cid-fwpw2zac] .food-block[data-astro-cid-fwpw2zac]{padding:26px}.has-modules[data-astro-cid-fwpw2zac] .block-practical[data-astro-cid-fwpw2zac]{padding:24px}}.has-modules[data-astro-cid-fwpw2zac] .block-feature[data-astro-cid-fwpw2zac]:not(:has(figure)):not(.food-block){background:var(--wash);color:var(--ink);border-left:8px solid var(--accent);padding:clamp(26px,4vw,55px)}.block-feature[data-astro-cid-fwpw2zac]:not(:has(figure)) .block-copy[data-astro-cid-fwpw2zac]>h2[data-astro-cid-fwpw2zac]{max-width:18ch}.block-comparison[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.block-comparison[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]>div[data-astro-cid-fwpw2zac]:only-child{max-width:70ch}@media (width<=700px){.block-comparison[data-astro-cid-fwpw2zac] .block-items[data-astro-cid-fwpw2zac]{grid-template-columns:1fr}}@media (width<=360px){.editorial-block[data-astro-cid-fwpw2zac] h2[data-astro-cid-fwpw2zac]{overflow-wrap:anywhere;font-size:1.85rem}}
