.reader-route{padding-block:2rem}.reader-route.section-block{padding-top:1rem}.reader-screen{max-width:var(--page-width)}.reader-screen .article-heading{margin-inline:0;padding-block:0 2rem}.reader-route .listing-heading{padding-top:0}.reader-screen .article-grid{max-width:none;display:block}.reader-article{max-width:none}.article-opening,.article-main{min-width:0}.article-main>*+*{margin-top:1.5rem}.reader-article>.article-main{margin-top:0}.reader-breadcrumb a{align-items:center;min-height:2.75rem;display:inline-flex}.reader-breadcrumb li{min-width:0}.reader-breadcrumb{overflow-wrap:anywhere;margin-bottom:.5rem}.reader-next-actions{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:.5rem 1.5rem;padding-top:1.5rem;display:flex}.reader-next-actions a{align-items:center;min-height:2.75rem;display:inline-flex}.reader-screen .article-toc a{align-items:center;min-height:2.75rem;display:flex}.reader-screen .article-toc{background:var(--background)}.article-back-to-top{display:none}.reader-screen:not(.reader-with-toc){max-width:52rem}.reader-article .article-photo{margin-block:1.5rem 2rem}.reader-article .article-photo img,.reader-article .legacy-content img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.reader-article .article-lead-photo img{object-fit:cover;max-height:32rem}.reader-article .article-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block:2rem;display:grid}.reader-article .article-gallery .article-photo{margin:0}.reader-article .article-gallery [data-photo-caption]{font-size:var(--supporting-text-size);color:var(--foreground);margin-top:.5rem;line-height:1.5}.reader-article .article-gallery img{aspect-ratio:4/3;object-fit:cover}.reader-article .article-gallery[data-photo-count="1"]{grid-template-columns:1fr}.reader-article .article-gallery [data-photo-id=content-kelimutu-lakes] img,.reader-article .article-gallery [data-photo-full-frame] img{aspect-ratio:auto;object-fit:contain}.reader-article .article-lead-photo[data-photo-full-frame] img{object-fit:contain;max-height:none}.related-photo-reading ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.related-photo-reading a{height:100%;text-decoration:none;display:block}.related-photo-reading img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.related-illustration{aspect-ratio:3/2;background:var(--muted);border-radius:var(--radius-lg);place-items:center;display:grid}.related-illustration>*{width:6rem;height:6rem}.related-photo-reading a span{font-size:var(--navigation-text-size);padding-block:.75rem;font-weight:600;line-height:1.45;display:block}.related-photo-reading .related-photo-context{font-size:var(--supporting-text-size);color:var(--muted-foreground);margin-bottom:.375rem;font-weight:400;line-height:1.5;display:block}.related-photo-reading a:hover span{color:var(--primary);text-decoration:underline}@media (width<=35rem){.related-photo-reading ul{grid-template-columns:1fr}.related-photo-reading a{grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}}@media (width>=64rem){.reader-with-toc .article-heading{max-width:var(--reading-width)}.reader-with-toc .reader-article{grid-template-columns:minmax(0, var(--reading-width)) 18rem;grid-template-rows:auto 1fr;grid-template-areas:"opening toc""body toc";align-items:start;column-gap:2rem;max-width:none;display:grid}.reader-with-toc .article-opening{grid-area:opening}.reader-with-toc .article-main{grid-area:body}.reader-with-toc .article-toc{border:0;border-left:1px solid var(--border-soft);scrollbar-width:thin;border-radius:0;grid-area:toc;max-height:calc(100dvh - 3rem);margin:0;padding:0 0 0 1.5rem;position:sticky;top:1.5rem;overflow-y:auto}}@media (width<=63.99rem){.reader-screen{max-width:52rem}.reader-screen .article-heading{max-width:none}.reader-screen .article-lead{font-size:1.0625rem}.reader-screen .article-toc{margin-block:0 2rem}}@media (width<=67rem){.reader-route.section-block{padding-top:.5rem}.article-back-to-top:not([hidden]){right:calc(env(safe-area-inset-right,0px) + 1rem);bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);z-index:20;min-width:var(--touch-target-size);min-height:var(--touch-target-size);border:1px solid var(--border);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-float);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed}}.article-back-to-top[hidden]{display:none}.archive-notice{border-radius:var(--radius-lg);background:var(--muted);margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.6}.archive-notice p{margin:0}.listing-screen{min-width:0}.listing-heading{overflow-wrap:anywhere;max-width:100%;padding-block:1rem 2rem}.listing-heading h1{font-size:clamp(1.75rem, 3vw, var(--title-size));margin-top:.75rem}.listing-description{margin-top:1.5rem}.listing-related{flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:2rem;display:flex}.listing-related a,.listing-topics a,.sitemap-materials a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:.2em}.listing-related a:hover,.listing-topics a:hover,.sitemap-materials a:hover{text-decoration-color:var(--foreground)}.listing-topics{margin-bottom:var(--space-section)}.listing-topics h2,.listing-toolbar h2{font-size:var(--section-title-size);font-weight:600}.listing-topics ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1.5rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.listing-topics a{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;display:inline-flex}.listing-toolbar{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;display:flex}.listing-toolbar h2{flex-basis:100%}.listing-toolbar p{color:var(--muted-foreground)}.listing-toolbar>a{margin-left:auto}.listing-cards{gap:var(--space-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sitemap-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;padding:0;list-style:none;display:grid}.sitemap-materials li{border-bottom:1px solid var(--border-soft);min-width:0}.sitemap-materials h3{text-wrap:pretty;overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.5}.sitemap-materials a{align-items:center;min-height:2.75rem;padding-block:.5rem;display:flex}.listing-empty a{margin-top:1rem}.listing-pagination{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.listing-pagination span{color:var(--muted-foreground)}@media (width<=63.99rem){.listing-cards,.sitemap-materials,.listing-topics ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=39.99rem){.listing-heading{padding-block:1rem 2rem}.listing-cards,.sitemap-materials,.listing-topics ul{grid-template-columns:minmax(0,1fr)}.listing-toolbar>a{margin-left:0}}.place-summary[data-astro-cid-zp2eysso]{background:var(--muted);border-radius:var(--radius-lg);margin-block:1.5rem 2rem;padding:1.5rem}.place-summary[data-astro-cid-zp2eysso] h2[data-astro-cid-zp2eysso]{font-size:var(--section-title-size);margin:0 0 1rem}dl[data-astro-cid-zp2eysso]{font-size:var(--navigation-text-size);margin:0}dl[data-astro-cid-zp2eysso]>div[data-astro-cid-zp2eysso]{border-top:1px solid var(--border);grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding-block:.7rem;display:grid}dt[data-astro-cid-zp2eysso]{color:var(--muted-foreground)}dd[data-astro-cid-zp2eysso]{color:var(--foreground);margin:0}details[data-astro-cid-zp2eysso]{font-size:var(--supporting-text-size);margin-top:.75rem}summary[data-astro-cid-zp2eysso]{min-height:var(--touch-target-size);cursor:pointer}details[data-astro-cid-zp2eysso] p[data-astro-cid-zp2eysso]{margin-top:.5rem}ul[data-astro-cid-zp2eysso]{padding-left:1.25rem}a[data-astro-cid-zp2eysso]{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}@media (width<=35rem){.place-summary[data-astro-cid-zp2eysso]{padding:1rem}dl[data-astro-cid-zp2eysso]>div[data-astro-cid-zp2eysso]{grid-template-columns:1fr;gap:.2rem}}.flight-prices[data-astro-cid-j6xt6tvo]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);margin-block:2rem;padding:1.5rem}.flight-prices[data-astro-cid-j6xt6tvo] h2[data-astro-cid-j6xt6tvo]{margin-top:0;font-size:1.4rem}.flight-prices[data-astro-cid-j6xt6tvo] p[data-astro-cid-j6xt6tvo]{font-size:.9375rem;line-height:1.65}.flight-filter[data-astro-cid-j6xt6tvo]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem;font-size:.875rem;display:flex}select[data-astro-cid-j6xt6tvo]{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);min-height:2.75rem;color:var(--foreground);padding:.5rem .75rem}.flight-table-scroll[data-astro-cid-j6xt6tvo]{overflow-x:auto}table[data-astro-cid-j6xt6tvo]{border-collapse:collapse;width:100%;font-size:.875rem}th[data-astro-cid-j6xt6tvo],td[data-astro-cid-j6xt6tvo]{text-align:left;border-bottom:1px solid var(--border);padding:.8rem .65rem}td[data-astro-cid-j6xt6tvo]:last-child{white-space:nowrap}a[data-astro-cid-j6xt6tvo]{text-underline-offset:.2em;font-weight:600;text-decoration:underline}.flight-note[data-astro-cid-j6xt6tvo]{color:var(--muted-foreground);font-size:.75rem!important}@media (width<=40rem){.flight-prices[data-astro-cid-j6xt6tvo]{padding:1rem}th[data-astro-cid-j6xt6tvo],td[data-astro-cid-j6xt6tvo]{padding:.65rem .4rem}}.esim-plans[data-astro-cid-vmwm5huc]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);margin-block:2rem;padding:clamp(1.25rem,3vw,1.75rem)}.esim-plans-heading[data-astro-cid-vmwm5huc]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.esim-plans-eyebrow[data-astro-cid-vmwm5huc]{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.esim-plans[data-astro-cid-vmwm5huc] h2[data-astro-cid-vmwm5huc]{margin:0;font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.25}.esim-plans-type[data-astro-cid-vmwm5huc]{background:var(--muted);color:var(--muted-foreground);border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.75rem}.esim-plans-controls[data-astro-cid-vmwm5huc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.esim-plans-controls[data-astro-cid-vmwm5huc] label[data-astro-cid-vmwm5huc]{gap:.4rem;font-size:.8125rem;font-weight:600;display:grid}.esim-plans[data-astro-cid-vmwm5huc] select[data-astro-cid-vmwm5huc]{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);width:100%;min-height:2.75rem;color:var(--foreground);font:inherit;padding:.55rem .75rem}.esim-plans[data-astro-cid-vmwm5huc] select[data-astro-cid-vmwm5huc]:focus-visible,.esim-plans[data-astro-cid-vmwm5huc] a[data-astro-cid-vmwm5huc]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.esim-plans-result[data-astro-cid-vmwm5huc]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.15rem;display:flex}.esim-plans-price[data-astro-cid-vmwm5huc]{letter-spacing:-.035em;font-size:1.65rem;font-weight:750}.esim-plans-unit[data-astro-cid-vmwm5huc]{font-size:.875rem;font-weight:600}.esim-plans-result[data-astro-cid-vmwm5huc] p[data-astro-cid-vmwm5huc],.esim-plans-note[data-astro-cid-vmwm5huc],[data-astro-cid-vmwm5huc][data-esim-fallback] p[data-astro-cid-vmwm5huc]{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.esim-plans[data-astro-cid-vmwm5huc] a[data-astro-cid-vmwm5huc]{border-radius:var(--radius);background:var(--primary);min-height:2.75rem;color:var(--primary-foreground);text-align:center;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.esim-plans[data-astro-cid-vmwm5huc] a[data-astro-cid-vmwm5huc]:hover{background:var(--primary-hover,var(--primary))}.esim-plans-note[data-astro-cid-vmwm5huc]{margin-top:1rem}[data-astro-cid-vmwm5huc][data-esim-fallback] p[data-astro-cid-vmwm5huc]{margin-block:1rem}@media (width<=40rem){.esim-plans-heading[data-astro-cid-vmwm5huc],.esim-plans-result[data-astro-cid-vmwm5huc]{flex-direction:column;align-items:flex-start}.esim-plans-controls[data-astro-cid-vmwm5huc]{grid-template-columns:1fr}.esim-plans[data-astro-cid-vmwm5huc] a[data-astro-cid-vmwm5huc]{width:100%}}.widget-fallback-link[data-astro-cid-jd6lb63j]{white-space:normal;text-align:left;min-width:0;max-width:100%;height:auto;min-height:2.75rem;font-size:var(--body-text-size,1rem);justify-content:flex-start;padding:.5rem 0;line-height:1.5;text-decoration:underline}.widget-fallback-link[data-astro-cid-jd6lb63j] span[data-astro-cid-jd6lb63j]{overflow-wrap:anywhere;min-width:0}
