.peru-overview-map[data-astro-cid-3v7puiqw]{width:min(100%,31rem);margin:0 auto}svg[data-astro-cid-3v7puiqw]{width:100%;height:auto;font-family:var(--font-ui);fill:var(--color-ink);font-size:16px;font-weight:650;display:block;overflow:hidden}.label-leader[data-astro-cid-3v7puiqw]{fill:none;stroke:var(--color-ink);stroke-width:1px}circle[data-astro-cid-3v7puiqw]{fill:var(--color-brand);stroke:var(--color-olive-50);stroke-width:2px}.city-label[data-astro-cid-3v7puiqw]{paint-order:stroke;stroke:var(--color-olive-50);stroke-width:3px;stroke-linejoin:round}@media (width<=44rem){svg[data-astro-cid-3v7puiqw]{font-size:20px}}.hero[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0, calc(41.6667% + max(0px, (100vw - var(--container)) / 12))) minmax(0, 1fr);background:var(--color-brand);min-height:min(51rem,100svh - 4.5rem);color:var(--color-white);display:grid}.hero-copy[data-astro-cid-zkhec6xw]{align-items:center;min-width:0;display:grid}.hero-copy__inner[data-astro-cid-zkhec6xw]{min-width:0;padding-block:clamp(3rem,7vw,6rem);padding-inline-start:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));padding-inline-end:var(--gutter)}h1[data-astro-cid-zkhec6xw]{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:10ch;font-size:clamp(3.25rem,2.15rem + 4.6vw,5.75rem);line-height:.94}.hero-lead[data-astro-cid-zkhec6xw]{max-width:38rem;color:var(--color-olive-100);margin-block:1.75rem 0;font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem)}.hero-actions[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-block-start:2rem;display:flex}.hero-actions[data-astro-cid-zkhec6xw] .button[data-astro-cid-zkhec6xw]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.secondary-link[data-astro-cid-zkhec6xw],.decision-rail[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw],.region-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw],.practical-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw],.about-perutrip[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{min-height:2.75rem;font-family:var(--font-ui);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}figure[data-astro-cid-zkhec6xw]{margin:0}.hero-image[data-astro-cid-zkhec6xw]{min-height:32rem;position:relative;overflow:hidden}.hero-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;width:100%;height:100%}.begin-section[data-astro-cid-zkhec6xw]{padding-block-end:clamp(3rem,6vw,5rem)}.section-heading[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(12rem,.75fr) minmax(20rem,1.25fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.region-feature[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.practical-section[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{letter-spacing:-.02em;font-size:clamp(2.1rem,1.6rem + 2vw,3.05rem);line-height:1.08}.section-heading[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:56ch;margin:0;font-size:1.1rem}.section-heading[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;min-width:0}.decision-rail[data-astro-cid-zkhec6xw]{border-block:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:clamp(2rem,4vw,3rem);display:grid}.decision-rail[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:start;min-width:0;padding:1.5rem 2rem;display:flex}.decision-rail[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]+article[data-astro-cid-zkhec6xw]{border-inline-start:1px solid var(--color-border)}.decision-rail[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin:0;font-size:clamp(1.45rem,1.2rem + .8vw,2rem)}.decision-rail[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{margin-block:.8rem 1rem}.decision-rail[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{margin-block-start:auto}.region-feature[data-astro-cid-zkhec6xw]{background:var(--color-olive-50)}.region-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.region-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{max-width:58ch;margin-block:1.25rem}.region-copy[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;min-width:0}.region-links[data-astro-cid-zkhec6xw]{border-block-start:1px solid var(--color-border);margin:0 0 1rem;padding:0;list-style:none}.region-links[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-block-end:1px solid var(--color-border)}.region-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{justify-content:space-between;width:100%;padding-block:.5rem;text-decoration:none}.region-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{text-decoration:underline}.practical-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.section-heading--stacked[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:38ch;margin-block:1.25rem 0}.practical-links[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]{border-block-start:1px solid var(--color-border);grid-template-columns:24px minmax(0,1fr);gap:.75rem;padding-block:1.25rem;display:grid}.practical-links[data-astro-cid-zkhec6xw] svg{color:var(--color-brand);margin-block-start:.6rem}.practical-links[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin:0;font-size:1.45rem;line-height:1.2}.practical-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;min-width:0;max-width:100%}.practical-links[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{overflow-wrap:anywhere;max-width:58ch;margin-block:.4rem 0}.about-perutrip[data-astro-cid-zkhec6xw]{background:var(--color-neutral-100);padding-block:clamp(2rem,4vw,3rem)}.about-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:1rem clamp(2rem,6vw,6rem);display:grid}.about-layout[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:0;font-size:1.5rem;line-height:1.2}.about-layout[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:70ch;margin:0 0 .5rem}@media (width<=58rem){.hero[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;min-height:auto}.hero-image[data-astro-cid-zkhec6xw]{min-height:min(70vw,34rem)}.decision-rail[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.decision-rail[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]{padding-inline:0}.decision-rail[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]+article[data-astro-cid-zkhec6xw]{border-inline-start:0;border-block-start:1px solid var(--color-border)}.region-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.region-copy[data-astro-cid-zkhec6xw]{order:-1}}@media (width<=44rem){.section-heading[data-astro-cid-zkhec6xw],.practical-layout[data-astro-cid-zkhec6xw],.about-layout[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:1.5rem}}
