.cgl[data-astro-cid-27xbwad7]{padding:36px 0 8px}.cgl__head[data-astro-cid-27xbwad7]{margin-bottom:14px}.cgl__title[data-astro-cid-27xbwad7]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:4px 0 0;font-size:max(22px,min(2.6vw,28px))}.cgl__list[data-astro-cid-27xbwad7]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 20px;margin:0;padding:0;list-style:none;display:grid}.cgl__item[data-astro-cid-27xbwad7]{align-items:baseline;gap:8px;min-width:0;display:flex}.cgl__link[data-astro-cid-27xbwad7]{font-family:var(--mnh-font-sans);color:var(--mnh-indigo);font-size:15px;text-decoration:none}.cgl__link[data-astro-cid-27xbwad7]:hover{text-underline-offset:2px;text-decoration:underline}.cgl__tag[data-astro-cid-27xbwad7]{text-transform:uppercase;letter-spacing:.06em;color:var(--mnh-soft);font-size:11px}.country-places[data-astro-cid-bj5pc3l3]{background:var(--mnh-paper);padding-block-start:max(48px,min(6vw,88px));padding-block-end:max(48px,min(6vw,88px))}.country-places__head[data-astro-cid-bj5pc3l3]{flex-direction:column;gap:6px;max-width:720px;margin-bottom:32px;display:flex}.country-places__title[data-astro-cid-bj5pc3l3]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:0}.country-places__sub[data-astro-cid-bj5pc3l3]{color:var(--mnh-soft);margin:0;font-size:15px}.country-places__stack[data-astro-cid-bj5pc3l3]{flex-direction:column;gap:28px;display:flex}.country-places__list[data-astro-cid-bj5pc3l3]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.place-row[data-astro-cid-bj5pc3l3]{transition:background var(--mnh-transition);border-radius:var(--mnh-radius-card)}.place-row[data-astro-cid-bj5pc3l3].is-hover{background:var(--mnh-indigo-tint-06)}.place-row__inner[data-astro-cid-bj5pc3l3]{color:inherit;background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-card);transition:border-color var(--mnh-transition);align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.place-row[data-astro-cid-bj5pc3l3]:hover .place-row__inner[data-astro-cid-bj5pc3l3]{border-color:var(--mnh-clay)}.place-row__thumb[data-astro-cid-bj5pc3l3]{background:var(--mnh-indigo-tint-08);border-radius:10px;flex:none;width:88px;height:88px;overflow:hidden}.place-row__thumb[data-astro-cid-bj5pc3l3] img[data-astro-cid-bj5pc3l3]{object-fit:cover;width:100%;height:100%;display:block}.place-row__thumb-fallback[data-astro-cid-bj5pc3l3]{background:linear-gradient(#bd6a471f,#bd6a470d);width:100%;height:100%}.place-row__body[data-astro-cid-bj5pc3l3]{flex-direction:column;gap:3px;min-width:0;display:flex}.place-row__name-row[data-astro-cid-bj5pc3l3]{align-items:center;gap:8px;display:flex}.place-row__name[data-astro-cid-bj5pc3l3]{font-family:var(--mnh-font-serif);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:0;font-size:18px;font-weight:500}.place-row__badge[data-astro-cid-bj5pc3l3]{background:var(--mnh-indigo);color:var(--mnh-paper);font-family:var(--mnh-font-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--mnh-radius-pill);padding:2px 8px;font-size:10px;font-weight:700}.place-row__meta[data-astro-cid-bj5pc3l3]{color:var(--mnh-soft);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11.5px}.place-row__blurb[data-astro-cid-bj5pc3l3]{color:var(--mnh-ink);margin:4px 0 0;font-size:13px;line-height:1.4}.place-row__nights[data-astro-cid-bj5pc3l3]{color:var(--mnh-clay-ink);margin:4px 0 0;font-size:12px;font-weight:600}.country-places__map[data-astro-cid-bj5pc3l3]{display:block}.country-places__map-fallback[data-astro-cid-bj5pc3l3]{text-align:center;color:var(--mnh-soft);background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-lg);padding:40px;font-style:italic}@media (max-width:600px){.country-places__list[data-astro-cid-bj5pc3l3]{grid-template-columns:1fr}}.country-todo__picks[data-astro-cid-o3yzh7d2]{counter-reset:pick;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.country-todo__pick[data-astro-cid-o3yzh7d2]{counter-increment:pick;background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-lg);padding:16px 18px 14px;position:relative}.country-todo__pick[data-astro-cid-o3yzh7d2]:before{content:counter(pick, decimal-leading-zero);font-family:var(--mnh-font-serif);color:var(--mnh-clay,#a4542f);letter-spacing:.06em;font-size:14px}.country-todo__pick-name[data-astro-cid-o3yzh7d2]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:2px 0;font-size:1.15rem;font-weight:500}.country-todo__pick-name[data-astro-cid-o3yzh7d2] a[data-astro-cid-o3yzh7d2]{color:inherit;-webkit-text-decoration-color:var(--mnh-clay,#a4542f);text-decoration-color:var(--mnh-clay,#a4542f);text-underline-offset:3px}.country-todo__pick-where[data-astro-cid-o3yzh7d2]{letter-spacing:.04em;text-transform:uppercase;color:var(--mnh-soft);margin:0 0 6px;font-size:13px}.country-todo__pick-text[data-astro-cid-o3yzh7d2]{color:var(--mnh-ink);margin:0;font-size:15px;line-height:1.55}.country-todo[data-astro-cid-o3yzh7d2]{background:var(--mnh-paper);padding-block-start:max(48px,min(6vw,88px));padding-block-end:max(48px,min(6vw,88px))}.country-todo__head[data-astro-cid-o3yzh7d2]{flex-direction:column;gap:4px;max-width:620px;margin-bottom:24px;display:flex}.country-todo__title[data-astro-cid-o3yzh7d2]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:0}.country-todo__tabs[data-astro-cid-o3yzh7d2]{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.country-todo__grid[data-astro-cid-o3yzh7d2]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.place-card[data-astro-cid-o3yzh7d2]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-card);transition:transform var(--mnh-transition), border-color var(--mnh-transition);flex-direction:column;display:flex;overflow:hidden}.place-card[data-astro-cid-o3yzh7d2]:hover{border-color:var(--mnh-clay);transform:translateY(-2px)}.place-card__media[data-astro-cid-o3yzh7d2]{aspect-ratio:4/3;background:var(--mnh-indigo-tint-08);display:block;position:relative;overflow:hidden}.place-card__media[data-astro-cid-o3yzh7d2] img[data-astro-cid-o3yzh7d2]{object-fit:cover;width:100%;height:100%;display:block}.place-card__media-fallback[data-astro-cid-o3yzh7d2]{background:linear-gradient(#bd6a471f,#bd6a470d);width:100%;height:100%}.place-card__badge[data-astro-cid-o3yzh7d2]{background:var(--mnh-clay);color:var(--mnh-paper);border-radius:var(--mnh-radius-pill);font-family:var(--mnh-font-sans);letter-spacing:.04em;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.place-card__body[data-astro-cid-o3yzh7d2]{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.place-card__name[data-astro-cid-o3yzh7d2]{font-family:var(--mnh-font-serif);letter-spacing:var(--mnh-ls-heading);margin:0;font-size:20px;font-weight:500;line-height:1.15}.place-card__name[data-astro-cid-o3yzh7d2] a[data-astro-cid-o3yzh7d2]{color:var(--mnh-ink);text-decoration:none}.place-card__cat[data-astro-cid-o3yzh7d2]{text-transform:uppercase;letter-spacing:.06em;color:var(--mnh-soft);margin:0;font-size:11px}.place-card__desc[data-astro-cid-o3yzh7d2]{color:var(--mnh-soft);margin:0;font-size:13.5px;line-height:1.5}.place-card__time[data-astro-cid-o3yzh7d2]{color:var(--mnh-clay-ink);margin-top:4px;font-size:12.5px;font-weight:600}.country-todo__soon[data-astro-cid-o3yzh7d2]{background:var(--mnh-card);border:1px dashed var(--mnh-line);border-radius:var(--mnh-radius-lg);align-items:center;gap:20px;padding:24px 28px;display:flex}.country-todo__soon-icon[data-astro-cid-o3yzh7d2]{font-family:var(--mnh-font-serif);color:var(--mnh-clay);flex-shrink:0;font-size:32px;line-height:1}.country-todo__soon-title[data-astro-cid-o3yzh7d2]{font-family:var(--mnh-font-serif);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:0 0 6px;font-size:20px;font-weight:500}.country-todo__soon-body[data-astro-cid-o3yzh7d2]{color:var(--mnh-soft);max-width:60ch;margin:0;font-size:14px;line-height:1.55}.mnh-filter-chip[data-astro-cid-o3yzh7d2]{border-radius:var(--mnh-radius-pill);border:1.5px solid var(--mnh-line);font-family:var(--mnh-font-sans);color:var(--mnh-ink);cursor:pointer;background:0 0;padding:8px 14px;font-size:13px;font-weight:500}.mnh-filter-chip[data-astro-cid-o3yzh7d2].is-active{background:var(--mnh-ink);color:var(--mnh-paper);border-color:var(--mnh-ink)}.photo-note[data-astro-cid-o3yzh7d2]{z-index:2;max-width:calc(100% - 16px);font-family:var(--mnh-font-sans);color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:var(--mnh-radius-pill);pointer-events:none;background:#20201d9e;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.3;position:absolute;bottom:8px;left:8px}.country-events[data-astro-cid-i3xeyjli]{background:var(--mnh-alt-bg);padding-block-start:max(48px,min(6vw,88px));padding-block-end:max(48px,min(6vw,88px))}.country-events__head[data-astro-cid-i3xeyjli]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.country-events__title[data-astro-cid-i3xeyjli]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:4px 0 0}.country-events__all[data-astro-cid-i3xeyjli]{color:var(--mnh-clay-ink);font-size:14px;font-weight:600;text-decoration:none}.country-events__all[data-astro-cid-i3xeyjli]:hover{text-decoration:underline}.country-events__grid[data-astro-cid-i3xeyjli]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.fcdo[data-astro-cid-hroyodjk]{border:1px solid var(--border,#e4ddcd);border-left:6px solid var(--ink,#20201d);background:var(--paper-2,#faf7f1);border-radius:6px;margin:0 0 1.5rem;padding:1rem 1.15rem}.fcdo__alerts[data-astro-cid-hroyodjk]{margin:0}.fcdo__alert[data-astro-cid-hroyodjk]{margin:0 0 .4rem;font-weight:600;line-height:1.35}.fcdo__alert[data-astro-cid-hroyodjk]:last-child{margin-bottom:0}.fcdo__clear[data-astro-cid-hroyodjk]{margin:0;line-height:1.4}.fcdo__meta[data-astro-cid-hroyodjk],.fcdo__src[data-astro-cid-hroyodjk]{color:var(--muted,#6f6a60);margin:.6rem 0 0;font-size:.875rem;line-height:1.45}.fcdo__src[data-astro-cid-hroyodjk] a[data-astro-cid-hroyodjk]{color:inherit}.fcdo__map[data-astro-cid-hroyodjk]{margin:.85rem 0 0}.fcdo__map-summary[data-astro-cid-hroyodjk]{cursor:pointer;outline-offset:3px;padding:.35rem 0;font-weight:600}.fcdo__map-summary[data-astro-cid-hroyodjk]:hover{text-decoration:underline}.fcdo__map-body[data-astro-cid-hroyodjk]{padding-top:.6rem}.fcdo__map-meta[data-astro-cid-hroyodjk]{color:var(--soft,#6b645c);margin:.5rem 0 0;font-size:.84rem;line-height:1.5}.fcdo__map-credit[data-astro-cid-hroyodjk]{white-space:normal}.fcdo[data-astro-cid-hroyodjk]{scroll-margin-top:calc(var(--mnh-header-h,72px) + 24px)}.country-places[data-astro-cid-igzdgcsl]{background:var(--mnh-paper);padding-block-start:max(48px,min(6vw,88px));padding-block-end:max(48px,min(6vw,88px))}.country-places__head[data-astro-cid-igzdgcsl]{flex-direction:column;gap:6px;max-width:760px;margin-bottom:20px;display:flex}.country-places__title[data-astro-cid-igzdgcsl]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:0}.country-places__sub[data-astro-cid-igzdgcsl]{color:var(--mnh-soft);margin:0;font-size:15px}.country-places__stack[data-astro-cid-igzdgcsl]{flex-direction:column;gap:28px;margin-top:8px;display:flex}.country-places__map[data-astro-cid-igzdgcsl]{display:block}.cguide[data-astro-cid-u45czfo4]{padding-block-start:max(32px,min(4.5vw,64px));padding-block-end:max(32px,min(4.5vw,64px))}.cguide--when[data-astro-cid-u45czfo4]{padding-block-start:0;padding-block-end:max(32px,min(4vw,56px))}.cguide__title[data-astro-cid-u45czfo4]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:4px 0 18px}.cguide__sub[data-astro-cid-u45czfo4]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:0 0 10px;font-size:1.3rem;font-weight:500}.cguide__prose[data-astro-cid-u45czfo4]{color:var(--mnh-ink);max-width:72ch;font-size:16px;line-height:1.65}.cguide__prose[data-astro-cid-u45czfo4] p{margin:0 0 .8em}.cguide__prose[data-astro-cid-u45czfo4] ul{margin:0 0 .8em;padding-left:1.2em}.cguide__prose[data-astro-cid-u45czfo4] li{margin:0 0 .45em}.cguide__prose[data-astro-cid-u45czfo4] a{color:var(--mnh-clay,#a4542f);text-underline-offset:2px}.cguide__prose--list[data-astro-cid-u45czfo4] ul{columns:2 22rem;column-gap:2.5rem}.cguide__prose--list[data-astro-cid-u45czfo4] li{break-inside:avoid}.cguide__regions[data-astro-cid-u45czfo4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:18px;display:grid}.cguide__region[data-astro-cid-u45czfo4],.cguide__area[data-astro-cid-u45czfo4]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-lg);padding:18px 20px}.cguide__region-name[data-astro-cid-u45czfo4],.cguide__area-name[data-astro-cid-u45czfo4]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:0 0 8px;font-size:1.2rem;font-weight:500}.cguide__region[data-astro-cid-u45czfo4] .cguide__prose[data-astro-cid-u45czfo4],.cguide__area[data-astro-cid-u45czfo4] .cguide__prose[data-astro-cid-u45czfo4]{font-size:15px}.cguide__region-links[data-astro-cid-u45czfo4]{margin:6px 0 0;font-size:14px;font-weight:600}.cguide__region-links[data-astro-cid-u45czfo4] a[data-astro-cid-u45czfo4]{color:var(--mnh-clay,#a4542f);text-decoration:none}.cguide__cols[data-astro-cid-u45czfo4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:8px 40px;display:grid}.cguide__block[data-astro-cid-u45czfo4]{margin:0 0 22px}.cguide__areas[data-astro-cid-u45czfo4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;display:grid}.cguide__cta-row[data-astro-cid-u45czfo4]{flex-wrap:wrap;gap:8px;margin:8px 0 0;display:flex}.cguide__cta[data-astro-cid-u45czfo4]{background:var(--mnh-indigo,#2e2e63);color:var(--mnh-paper,#f6f2eb);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.cguide__cta[data-astro-cid-u45czfo4]:hover{filter:brightness(1.1)}.cguide__cta--official[data-astro-cid-u45czfo4]{color:var(--mnh-indigo,#2e2e63);background:0 0;border:1px solid}.cguide__minor[data-astro-cid-u45czfo4]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:22px 0 6px;scroll-margin-top:90px;font-size:1.1rem;font-weight:500}.cguide__cta-note[data-astro-cid-u45czfo4]{color:var(--mnh-soft,#6f6a60);margin:8px 0 0;font-size:13px}.cguide__heat[data-astro-cid-u45czfo4]{-webkit-overflow-scrolling:touch;margin:6px 0 0;overflow-x:auto}.cguide__heat-table[data-astro-cid-u45czfo4]{border-collapse:separate;border-spacing:3px;min-width:520px;font-size:13px}.cguide__heat-cap[data-astro-cid-u45czfo4]{text-align:left;color:var(--mnh-soft);caption-side:top;padding:0 0 6px;font-size:13px}.cguide__heat-table[data-astro-cid-u45czfo4] th[data-astro-cid-u45czfo4]{color:var(--mnh-soft);padding:2px 4px;font-weight:600}.cguide__heat-table[data-astro-cid-u45czfo4] tbody[data-astro-cid-u45czfo4] th[data-astro-cid-u45czfo4]{text-align:left;color:var(--mnh-ink);white-space:nowrap;padding-right:10px;font-size:13px}.cguide__hc[data-astro-cid-u45czfo4]{text-align:center;background:var(--mnh-card);border:var(--mnh-border);width:34px;height:30px;color:var(--mnh-ink);font-variant-numeric:tabular-nums;border-radius:6px}.cguide__hc[data-astro-cid-u45czfo4].is-hot{font-weight:800}.cguide__hc[data-astro-cid-u45czfo4].is-very{outline:2px solid var(--mnh-ink);outline-offset:-2px;font-weight:800}.cguide__k[data-astro-cid-u45czfo4].is-very{border:2px solid var(--mnh-ink);background:0 0}.cguide__scale[data-astro-cid-u45czfo4]{vertical-align:middle;gap:2px;margin-right:8px;display:inline-flex}.cguide__sw[data-astro-cid-u45czfo4]{min-width:30px;font:700 11px var(--mnh-font-sans);text-align:center;border-radius:4px;padding:1px 4px;display:inline-block}.cguide__hc[data-astro-cid-u45czfo4].is-wet{box-shadow:inset 0 -4px #3f7cac}.cguide__k[data-astro-cid-u45czfo4]{vertical-align:-2px;border:var(--mnh-border);border-radius:4px;width:14px;height:14px;margin:0 4px 0 12px;display:inline-block}.cguide__k[data-astro-cid-u45czfo4]:first-child{margin-left:0}.cguide__k[data-astro-cid-u45czfo4].is-wet{background:var(--mnh-card);box-shadow:inset 0 -4px #3f7cac}.cguide__heat-key[data-astro-cid-u45czfo4]{color:var(--mnh-soft);margin:8px 0 0;font-size:13px;line-height:1.9}.cguide__heat-note[data-astro-cid-u45czfo4]{max-width:72ch;margin:10px 0 0;font-size:15px}.cguide__seasons[data-astro-cid-u45czfo4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:18px 0 22px;display:grid;container-type:inline-size}.cguide__season[data-astro-cid-u45czfo4]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-lg);flex-direction:column;gap:12px;padding:18px 20px 14px;display:flex;container-type:inline-size}.cguide__season-name[data-astro-cid-u45czfo4]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:0;font-size:1.2rem;font-weight:500}.cguide__season[data-astro-cid-u45czfo4] .cguide__prose[data-astro-cid-u45czfo4]{font-size:15px}.cguide__beaches[data-astro-cid-u45czfo4]{contain:inline-size;min-width:0;max-width:100%;margin:6px 0 26px;overflow-x:auto}.cguide__beach-table[data-astro-cid-u45czfo4]{min-width:0}.cguide__beach-table[data-astro-cid-u45czfo4] tbody[data-astro-cid-u45czfo4] th[data-astro-cid-u45czfo4]{white-space:normal;min-width:7.5rem;max-width:10rem}.cguide__beach-table[data-astro-cid-u45czfo4] tbody[data-astro-cid-u45czfo4] th[data-astro-cid-u45czfo4] small[data-astro-cid-u45czfo4]{color:var(--mnh-soft);font-size:12px;font-weight:400;display:block}.cguide__beach-table[data-astro-cid-u45czfo4] tbody[data-astro-cid-u45czfo4] th[data-astro-cid-u45czfo4] a[data-astro-cid-u45czfo4]{color:var(--mnh-ink);text-underline-offset:2px}.cguide__bc[data-astro-cid-u45czfo4]{background:var(--mnh-card);border:var(--mnh-border);border-radius:6px;width:30px;height:26px}.cguide__bc[data-astro-cid-u45czfo4].is-calm,.cguide__k[data-astro-cid-u45czfo4].is-calm{background:#cfe6e4;border-color:#2e8a88}.cguide__bc[data-astro-cid-u45czfo4].is-rough,.cguide__k[data-astro-cid-u45czfo4].is-rough{background:repeating-linear-gradient(135deg,#f3e3da 0 4px,#e2c2b2 4px 7px);border-color:#bd6a47}.cguide__bc[data-astro-cid-u45czfo4].is-weed,.cguide__k[data-astro-cid-u45czfo4].is-weed{box-shadow:inset 0 -4px #7a6a2e}.cguide__season-text[data-astro-cid-u45czfo4]{color:var(--mnh-ink);margin:0;font-size:14.5px;line-height:1.55}.cguide__events[data-astro-cid-u45czfo4]{margin:0;padding-left:1.2em}.cguide__events[data-astro-cid-u45czfo4] li[data-astro-cid-u45czfo4]{margin:0 0 6px}.cguide__events[data-astro-cid-u45czfo4] a[data-astro-cid-u45czfo4]{color:var(--mnh-clay,#a4542f);font-weight:600}.cguide__ev-date[data-astro-cid-u45czfo4]{color:var(--mnh-soft);font-size:14px}.cguide__sources[data-astro-cid-u45czfo4]{border-top:var(--mnh-border);color:var(--mnh-soft);margin-top:10px;padding-top:14px;font-size:14px}.cguide__sources[data-astro-cid-u45czfo4] summary[data-astro-cid-u45czfo4]{cursor:pointer;color:var(--mnh-ink);font-weight:600}.cguide__sources[data-astro-cid-u45czfo4] ul[data-astro-cid-u45czfo4]{margin:10px 0 0;padding-left:1.2em}.cguide__sources[data-astro-cid-u45czfo4] li[data-astro-cid-u45czfo4]{margin:0 0 5px}.cguide__sources[data-astro-cid-u45czfo4] a[data-astro-cid-u45czfo4]{color:var(--mnh-ink)}.cguide__sources-lead[data-astro-cid-u45czfo4]{max-width:72ch;margin:10px 0 0}.cguide__src-for[data-astro-cid-u45czfo4]{color:var(--mnh-soft)}.mva[data-astro-cid-eajgjjw5]{padding-block-start:max(32px,min(4.5vw,64px));padding-block-end:max(32px,min(4.5vw,64px))}.mva__title[data-astro-cid-eajgjjw5]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:4px 0 10px}.mva__lede[data-astro-cid-eajgjjw5]{max-width:72ch;color:var(--mnh-ink);margin:0 0 18px;font-size:16px;line-height:1.65}.mva[data-astro-cid-eajgjjw5] sup[data-astro-cid-eajgjjw5] a[data-astro-cid-eajgjjw5]{color:var(--mnh-indigo);font-size:11px;font-weight:700;text-decoration:none}.mva__grid[data-astro-cid-eajgjjw5]{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:28px 36px;display:grid}@media (max-width:900px){.mva__grid[data-astro-cid-eajgjjw5]{grid-template-columns:minmax(0,1fr)}.mva__map[data-astro-cid-eajgjjw5]{max-width:560px}}.mva__map[data-astro-cid-eajgjjw5]{margin:0;position:sticky;top:72px}@media (max-width:900px){.mva__map[data-astro-cid-eajgjjw5]{position:static}}.mva__controls[data-astro-cid-eajgjjw5]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.mva__chip[data-astro-cid-eajgjjw5]{border:1.5px solid var(--mnh-indigo);font:600 13px var(--mnh-font-sans);color:var(--mnh-indigo);background:var(--mnh-card);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;display:inline-flex}.mva__chip[data-astro-cid-eajgjjw5] input[data-astro-cid-eajgjjw5]{accent-color:var(--mnh-indigo);margin:0}.mva__svg[data-astro-cid-eajgjjw5]{border-radius:18px;width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #2e2e631f}.mva__sea[data-astro-cid-eajgjjw5]{fill:#e6eeee}.mva__shapes[data-astro-cid-eajgjjw5] path[data-astro-cid-eajgjjw5],.mva__shapes[data-astro-cid-eajgjjw5] ellipse[data-astro-cid-eajgjjw5]{fill:var(--mnh-gold,#b8945f);stroke:#9c7a47;stroke-width:1px;stroke-linejoin:round}.mva__lbl[data-astro-cid-eajgjjw5]{font:500 23px var(--mnh-font-display);font-variant:small-caps;letter-spacing:.06em;fill:var(--mnh-indigo);paint-order:stroke;stroke:#e6eeee;stroke-width:4px;stroke-linejoin:round}.mva__lab[data-astro-cid-eajgjjw5]:hover .mva__lbl[data-astro-cid-eajgjjw5],.mva__lab[data-astro-cid-eajgjjw5]:focus .mva__lbl[data-astro-cid-eajgjjw5]{fill:var(--mnh-gold-ink);text-decoration:underline}.mva__code[data-astro-cid-eajgjjw5]{font:700 12.5px var(--mnh-font-sans);letter-spacing:.08em;fill:var(--mnh-gold-ink);paint-order:stroke;stroke:#e6eeee;stroke-width:3px}.mva__leader[data-astro-cid-eajgjjw5]{stroke:#8c8aa0;stroke-width:1px;fill:none}.mva__dot[data-astro-cid-eajgjjw5]{fill:var(--mnh-indigo)}.mva__ap[data-astro-cid-eajgjjw5] circle[data-astro-cid-eajgjjw5]{fill:var(--mnh-indigo);stroke:var(--mnh-paper);stroke-width:1.5px}.mva__ap[data-astro-cid-eajgjjw5].is-intl circle[data-astro-cid-eajgjjw5]{stroke:var(--mnh-gold);stroke-width:2.5px}.mva__ap[data-astro-cid-eajgjjw5] path[data-astro-cid-eajgjjw5]{fill:#fff}.mva__sp[data-astro-cid-eajgjjw5] rect[data-astro-cid-eajgjjw5]{fill:var(--mnh-paper);stroke:var(--mnh-indigo);stroke-width:1.8px}.mva__sp[data-astro-cid-eajgjjw5] path[data-astro-cid-eajgjjw5]{fill:var(--mnh-indigo)}.mva__sp[data-astro-cid-eajgjjw5] .mva__sp-water[data-astro-cid-eajgjjw5]{stroke:#3f7cac;stroke-width:1.6px;fill:none}.mva__capital[data-astro-cid-eajgjjw5] rect[data-astro-cid-eajgjjw5]{fill:var(--mnh-clay);stroke:var(--mnh-paper);stroke-width:1.5px}.mva__nat-c[data-astro-cid-eajgjjw5]{fill:var(--mnh-paper);stroke:var(--mnh-indigo);stroke-width:1.3px}.mva__nat-n[data-astro-cid-eajgjjw5]{font:700 10px var(--mnh-font-sans);fill:var(--mnh-indigo)}.mva__north[data-astro-cid-eajgjjw5] path[data-astro-cid-eajgjjw5]{fill:var(--mnh-indigo)}.mva__small[data-astro-cid-eajgjjw5]{font:500 13px var(--mnh-font-sans);fill:var(--mnh-ink)}.mva__bar-ink[data-astro-cid-eajgjjw5]{fill:var(--mnh-ink)}.mva__bar-paper[data-astro-cid-eajgjjw5]{fill:var(--mnh-paper);stroke:var(--mnh-ink);stroke-width:1px}.mva__leg-atoll[data-astro-cid-eajgjjw5]{fill:var(--mnh-gold);stroke:#9c7a47}.mva__credit[data-astro-cid-eajgjjw5]{font:500 11.5px var(--mnh-font-sans);fill:var(--mnh-soft)}.mva__cap[data-astro-cid-eajgjjw5]{color:var(--mnh-soft);margin:8px 2px 0;font-size:13.5px;line-height:1.5}.mva__natkey[data-astro-cid-eajgjjw5]{margin-top:10px;font-size:14px}.mva__natkey[data-astro-cid-eajgjjw5] summary[data-astro-cid-eajgjjw5]{cursor:pointer;color:var(--mnh-indigo);font-weight:600}.mva__natlist[data-astro-cid-eajgjjw5]{columns:2 200px;margin:8px 0;padding-left:1.6em}.mva__list[data-astro-cid-eajgjjw5]{flex-direction:column;gap:8px;min-width:0;display:flex}.mva__list-head[data-astro-cid-eajgjjw5]{font:700 12px var(--mnh-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mnh-gold-ink);margin:0 0 4px}.mva__list-head[data-astro-cid-eajgjjw5] .mva__soft[data-astro-cid-eajgjjw5]{text-transform:none;letter-spacing:0;font-weight:500}.mva__atoll[data-astro-cid-eajgjjw5]{background:var(--mnh-card);border:var(--mnh-border);border-radius:14px;scroll-margin-top:90px}.mva__atoll[data-astro-cid-eajgjjw5][open]{border-color:var(--mnh-indigo);box-shadow:0 0 0 1px var(--mnh-indigo)}.mva__sum[data-astro-cid-eajgjjw5]{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;list-style:none;display:grid}.mva__sum[data-astro-cid-eajgjjw5]::-webkit-details-marker{display:none}.mva__code-chip[data-astro-cid-eajgjjw5]{background:var(--mnh-indigo);min-width:40px;height:32px;color:var(--mnh-paper);font:700 13px/32px var(--mnh-font-sans);text-align:center;letter-spacing:.04em;box-shadow:inset 0 -3px 0 var(--mnh-gold);border-radius:8px;padding:0 6px}.mva__sum-main[data-astro-cid-eajgjjw5]{flex-direction:column;min-width:0;display:flex}.mva__name[data-astro-cid-eajgjjw5]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);font-size:1.15rem;line-height:1.25}.mva__name[data-astro-cid-eajgjjw5] .mva__soft[data-astro-cid-eajgjjw5]{font-family:var(--mnh-font-sans);font-size:13px}.mva__meta[data-astro-cid-eajgjjw5]{color:var(--mnh-ink);margin-top:2px;font-size:13.5px}.mva__iata[data-astro-cid-eajgjjw5]{font:600 11.5px var(--mnh-font-sans);background:var(--mnh-indigo);color:#fff;border-radius:5px;margin:0 2px 2px 0;padding:1px 5px;display:inline-block}.mva__body[data-astro-cid-eajgjjw5]{border-top:var(--mnh-border);padding:0 16px 16px}.mva__p[data-astro-cid-eajgjjw5]{max-width:70ch;margin:12px 0 10px;font-size:15px;line-height:1.6}.mva__facts[data-astro-cid-eajgjjw5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:6px 18px;margin:10px 0;font-size:14px;display:grid}.mva__facts[data-astro-cid-eajgjjw5] dt[data-astro-cid-eajgjjw5]{font:700 11px var(--mnh-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mnh-gold-ink)}.mva__facts[data-astro-cid-eajgjjw5] dd[data-astro-cid-eajgjjw5]{margin:1px 0 0}.mva__actions[data-astro-cid-eajgjjw5]{margin:10px 0 6px}.mva__btn[data-astro-cid-eajgjjw5]{background:var(--mnh-indigo);color:var(--mnh-paper);box-shadow:inset 0 -2px 0 var(--mnh-gold);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.mva__btn[data-astro-cid-eajgjjw5]:hover{background:var(--mnh-indigo-dark)}.mva__srcline[data-astro-cid-eajgjjw5]{color:var(--mnh-soft);overflow-wrap:anywhere;margin:6px 0 0;font-size:12.5px}.mva__srcline[data-astro-cid-eajgjjw5] a[data-astro-cid-eajgjjw5],.mva__soft[data-astro-cid-eajgjjw5]{color:var(--mnh-soft)}.mva__sources[data-astro-cid-eajgjjw5]{color:var(--mnh-soft);overflow-wrap:anywhere;margin:22px 0 0;padding-left:1.4em;font-size:12.5px}.mva__sources[data-astro-cid-eajgjjw5] a[data-astro-cid-eajgjjw5]{color:var(--mnh-soft)}.mvt[data-astro-cid-35xjo752]{background:linear-gradient(#2e2e630a,#2e2e6300);padding-block-start:max(28px,min(4vw,56px));padding-block-end:max(28px,min(4vw,56px))}.mvt__title[data-astro-cid-35xjo752]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:4px 0 10px}.mvt__lede[data-astro-cid-35xjo752]{max-width:72ch;font-size:16px;line-height:1.6}.mvt__lede[data-astro-cid-35xjo752] p{margin:0 0 .7em}.mvt__modes[data-astro-cid-35xjo752]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin:16px 0 8px;display:grid}.mvt__mode[data-astro-cid-35xjo752]{background:var(--mnh-card);border:var(--mnh-border);border-top:4px solid var(--mnh-indigo);border-radius:16px;padding:16px 18px 12px;scroll-margin-top:90px}.mvt__mode-head[data-astro-cid-35xjo752]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.mvt__icon[data-astro-cid-35xjo752]{background:var(--mnh-indigo);width:44px;height:44px;box-shadow:inset 0 -3px 0 var(--mnh-gold);border-radius:12px;flex:none;place-items:center;display:grid}.mvt__icon[data-astro-cid-35xjo752] svg[data-astro-cid-35xjo752]{fill:none;stroke:var(--mnh-gold);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mvt__mode-title[data-astro-cid-35xjo752]{font-family:var(--mnh-font-serif);color:var(--mnh-ink);margin:0;font-size:1.25rem;font-weight:500}.mvt__when[data-astro-cid-35xjo752]{font:700 11.5px var(--mnh-font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mnh-gold-ink);margin:2px 0 0}.mvt__points[data-astro-cid-35xjo752]{margin:0;padding-left:1.1em;font-size:15px;line-height:1.55}.mvt__points[data-astro-cid-35xjo752] li[data-astro-cid-35xjo752]{margin-bottom:7px}.mvt__book[data-astro-cid-35xjo752]{flex-wrap:wrap;gap:8px;margin:10px 0 4px;display:flex}.mvt__book-link[data-astro-cid-35xjo752]{background:var(--mnh-indigo);color:#fff;font:600 14px/1.3 var(--mnh-font-sans);border-radius:999px;padding:7px 12px;text-decoration:none;display:inline-block}.mvt__book-link[data-astro-cid-35xjo752]:hover{filter:brightness(1.1)}.mvt__book-link--official[data-astro-cid-35xjo752]{color:var(--mnh-indigo);border:1px solid var(--mnh-indigo);background:0 0}.mvt__book-note[data-astro-cid-35xjo752]{color:var(--mnh-soft);margin:4px 0 0;font-size:13px}.mvt__points[data-astro-cid-35xjo752] a{color:var(--mnh-indigo);text-underline-offset:2px}.mvt[data-astro-cid-35xjo752] sup[data-astro-cid-35xjo752] a[data-astro-cid-35xjo752]{color:var(--mnh-indigo);font-size:11px;font-weight:700;text-decoration:none}.mvt__extra[data-astro-cid-35xjo752]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:8px 32px;margin-top:18px;display:grid}.mvt__sub[data-astro-cid-35xjo752]{font-family:var(--mnh-font-serif);margin:6px 0 8px;font-size:1.15rem;font-weight:500}.mvt__sources[data-astro-cid-35xjo752]{border-top:var(--mnh-border);color:var(--mnh-soft);margin-top:18px;padding-top:12px;font-size:13.5px}.mvt__sources[data-astro-cid-35xjo752] summary[data-astro-cid-35xjo752]{cursor:pointer;color:var(--mnh-ink);font-weight:600}.mvt__sources[data-astro-cid-35xjo752] ol[data-astro-cid-35xjo752]{overflow-wrap:anywhere;margin:10px 0 0;padding-left:1.4em}.mvt__sources[data-astro-cid-35xjo752] li[data-astro-cid-35xjo752]{margin-bottom:4px}.mvt__sources[data-astro-cid-35xjo752] a[data-astro-cid-35xjo752]{color:var(--mnh-ink)}.mvt__soft[data-astro-cid-35xjo752]{color:var(--mnh-soft)}.mvs[data-astro-cid-2e3pamjx]{padding-block-start:max(28px,min(4vw,56px));padding-block-end:max(28px,min(4vw,56px))}.mvs__title[data-astro-cid-2e3pamjx]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);color:var(--mnh-ink);margin:4px 0 10px}.mvs__lede[data-astro-cid-2e3pamjx]{max-width:72ch;margin:0 0 14px;font-size:16px;line-height:1.6}.mvs__picker[data-astro-cid-2e3pamjx]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.mvs__label[data-astro-cid-2e3pamjx]{font:700 12px var(--mnh-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mnh-gold-ink)}.mvs__select[data-astro-cid-2e3pamjx]{font:600 16px var(--mnh-font-sans);color:var(--mnh-indigo);border:1.5px solid var(--mnh-indigo);background:var(--mnh-card);border-radius:12px;max-width:100%;padding:10px 36px 10px 14px}.mvs__frame[data-astro-cid-2e3pamjx]{border:2px solid var(--mnh-indigo);border-radius:var(--mnh-radius-lg);box-shadow:inset 0 -3px 0 var(--mnh-gold);overflow:hidden}.mvs__frame[data-astro-cid-2e3pamjx] iframe[data-astro-cid-2e3pamjx]{border:0;width:100%;height:540px;display:block}@media (max-width:640px){.mvs__frame[data-astro-cid-2e3pamjx] iframe[data-astro-cid-2e3pamjx]{height:460px}}.rrows[data-astro-cid-4swwfoua]{background:var(--mnh-card,#fff);border:var(--mnh-border,1px solid #e7e3ee);border-radius:var(--mnh-radius-card,14px);margin:24px 0 8px;padding:16px 14px}.rrows__eyebrow[data-astro-cid-4swwfoua]{font:600 11px/1 var(--mnh-font-sans,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--mnh-gold-ink,#8a6a2e);margin:0 0 6px}.rrows__h[data-astro-cid-4swwfoua]{font:500 22px/1.2 var(--mnh-font-display,Georgia, serif);color:var(--mnh-indigo,#2e2e63);margin:0 0 6px}.rrows__lede[data-astro-cid-4swwfoua]{color:var(--mnh-ink,#20201d);margin:0 0 12px;font-size:14px;line-height:1.45}.rrows__grid[data-astro-cid-4swwfoua]{gap:0;display:grid}.rrows__row[data-astro-cid-4swwfoua]{border-top:1px solid #efecf5;grid-template-columns:minmax(84px,140px) repeat(12,minmax(0,1fr));align-items:center;column-gap:2px;padding:6px 0;display:grid}.rrows__row--axis[data-astro-cid-4swwfoua]{border-top:0;padding:0 0 4px}.rrows__name[data-astro-cid-4swwfoua]{min-width:0;color:var(--mnh-indigo,#2e2e63);flex-direction:column;font-size:13px;line-height:1.15;display:flex}.rrows__name[data-astro-cid-4swwfoua] small[data-astro-cid-4swwfoua]{color:var(--mnh-soft,#6b6a78);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.rrows__m[data-astro-cid-4swwfoua]{text-align:center;font:600 11px/1 var(--mnh-font-sans,system-ui);color:var(--mnh-soft,#6b6a78);border-radius:6px;padding:4px 0}.rrows__m[data-astro-cid-4swwfoua].is-now{background:var(--mnh-indigo,#2e2e63);color:#fff}.rrows__c[data-astro-cid-4swwfoua]{border-radius:3px;height:16px;position:relative}.rrows__c--great[data-astro-cid-4swwfoua]{background:#b8945f}.rrows__c--good[data-astro-cid-4swwfoua]{background:#e6d5b2}.rrows__c--meh[data-astro-cid-4swwfoua]{background:#f1eff4}.rrows__c[data-astro-cid-4swwfoua].is-now{outline:2px solid var(--mnh-indigo,#2e2e63);outline-offset:1px}.rrows__c[data-astro-cid-4swwfoua].is-lead:after,.rrows__k--lead[data-astro-cid-4swwfoua]:after{content:"";background:var(--mnh-indigo,#2e2e63);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.rrows__legend[data-astro-cid-4swwfoua]{color:var(--mnh-soft,#4a4a5e);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:12px 0 0;font-size:12px;display:flex}.rrows__k[data-astro-cid-4swwfoua]{border-radius:2px;width:14px;height:10px;margin-right:-8px;display:inline-block;position:relative}.rrows__k--lead[data-astro-cid-4swwfoua]{background:#f1eff4}.country-gallery[data-astro-cid-ibhozwrh],.country-attractions[data-astro-cid-ibhozwrh]{margin:3.5rem 0}.country-attractions__more[data-astro-cid-ibhozwrh]{margin:1rem 0 0;font-weight:600}.cityguide-card[data-astro-cid-ibhozwrh]{border-radius:var(--mnh-radius-xl,18px);background:var(--mnh-indigo,#2e2e63);color:var(--mnh-paper,#f6f2eb);box-shadow:var(--mnh-shadow-card);margin:1.25rem 0 0;padding:18px 22px;text-decoration:none;display:block}.cityguide-card[data-astro-cid-ibhozwrh]:hover{filter:brightness(1.08)}.cityguide-card__eyebrow[data-astro-cid-ibhozwrh]{letter-spacing:.08em;text-transform:uppercase;color:var(--mnh-gold,#c9a45c);font-size:12px;font-weight:700;display:block}.cityguide-card__title[data-astro-cid-ibhozwrh]{font-family:var(--mnh-font-serif,serif);margin:4px 0;font-size:max(22px,min(2.4vw,28px));display:block}.cityguide-card__lead[data-astro-cid-ibhozwrh]{opacity:.9;font-size:15px;display:block}.country-attractions__h[data-astro-cid-ibhozwrh]{font-family:var(--mnh-font-serif,serif);margin:.25rem 0 .5rem;font-size:max(1.6rem,min(3vw,2.2rem))}.country-attractions__lead[data-astro-cid-ibhozwrh]{color:var(--mnh-ink-soft,#555);max-width:60ch;margin:0 0 1.25rem}.country-attractions__group[data-astro-cid-ibhozwrh]+.country-attractions__group[data-astro-cid-ibhozwrh]{border-top:1px solid var(--mnh-line,#0000001f);margin-top:2rem;padding-top:1.25rem}.country-attractions__group-h[data-astro-cid-ibhozwrh]{font-family:var(--mnh-font-serif,serif);margin:0 0 .75rem;font-size:max(1.25rem,min(2.2vw,1.6rem));font-weight:500}.country-attractions__group-h[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]{color:inherit;text-decoration:none}.country-attractions__group-h[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]:hover{text-decoration:underline}.country-gallery__head[data-astro-cid-ibhozwrh]{margin-bottom:1rem}.country-gallery__title[data-astro-cid-ibhozwrh]{letter-spacing:-.01em;margin:.2em 0 0;font-size:max(1.4rem,min(1.1rem + 1.2vw,2rem))}.country[data-astro-cid-ibhozwrh]{padding-bottom:0}.country-devbanner[data-astro-cid-ibhozwrh]{font-family:var(--mnh-font-sans);color:var(--mnh-ink);background:#b8945f24;border:1px dashed #b8945f80;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px;display:block}.country-devbanner[data-astro-cid-ibhozwrh] strong[data-astro-cid-ibhozwrh]{color:var(--mnh-clay);letter-spacing:.08em;margin-right:6px;font-weight:700}.country-fcdo-wrap[data-astro-cid-ibhozwrh]{max-width:var(--content-max,1120px);margin:1.25rem auto 0;padding:0 1rem}
