.destinations_head__yEVJj{padding-top:clamp(24px,6vh,64px)}.destinations_crumbs__DyOM3{font-size:var(--step-small);color:var(--muted);margin-bottom:24px}.destinations_crumbs__DyOM3 a{color:inherit}.destinations_title__YvQ6C{font-size:var(--step-display);max-width:11ch;margin-bottom:24px}.destinations_country__NEr1G{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);align-items:center;padding-block:calc(var(--section) / 2)}.destinations_image__A0lwQ{border-radius:var(--radius);grid-column:1/span 7;aspect-ratio:16/11}.destinations_text__f5YwM{grid-column:9/span 4}.destinations_country__NEr1G[data-flip=true] .destinations_image__A0lwQ{grid-column:6/span 7;order:2}.destinations_country__NEr1G[data-flip=true] .destinations_text__f5YwM{grid-column:1/span 4}.destinations_name__mQF4b{font-size:var(--step-head);margin-bottom:8px}.destinations_name__mQF4b a{text-decoration:none}.destinations_tagline__M7F1A{color:var(--muted);font-size:var(--step-body)}.destinations_parks__lN0aI{list-style:none;padding:0;margin:20px 0 28px;column-count:2;column-gap:24px;font-size:var(--step-small)}.destinations_parks__lN0aI li{page-break-inside:avoid;break-inside:avoid;padding-block:3px}@media (max-width:900px){.destinations_country__NEr1G[data-flip=true] .destinations_image__A0lwQ,.destinations_country__NEr1G[data-flip=true] .destinations_text__f5YwM,.destinations_image__A0lwQ,.destinations_text__f5YwM{grid-column:1/-1;order:0}.destinations_image__A0lwQ{margin-bottom:24px}}.LitMap_section__RXGXK{padding-block:calc(var(--section) / 2)}.LitMap_head__cyxzw{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.LitMap_heading__tWb51{font-size:var(--step-head)}.LitMap_lead__JoMGv{margin:16px 0 0;max-width:44ch}.LitMap_tabs__tJ26p{display:flex;gap:6px;padding:6px;background:var(--paper-2);border-radius:var(--pill);overflow-x:auto;scrollbar-width:none}.LitMap_tab__GbhVb{border:0;background:transparent;min-height:44px;padding:8px 20px;border-radius:var(--pill);font-weight:500;font-size:var(--step-small);cursor:pointer;white-space:nowrap;transition:background-color var(--t-ui) var(--ease-out),color var(--t-ui) var(--ease-out)}.LitMap_tab__GbhVb:hover{background:var(--paper-3)}.LitMap_tab__GbhVb[aria-selected=true]{background:var(--ink);color:var(--paper)}.LitMap_grid__FqrRf{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(16px,2.4vw,40px);align-items:start}.LitMap_mapCard__Hq7u_{display:grid;gap:12px}.LitMap_real__q0__2{aspect-ratio:1/1;min-height:360px}.LitMap_svg__69V5Y{width:100%;height:auto;display:block;overflow:visible}.LitMap_context__6dTy1{fill:#ecebe5;stroke:#dfe6e3;stroke-width:3}.LitMap_edge__Muaeh,.LitMap_land__SQhu3{transition:opacity .4s var(--ease-out)}.LitMap_land__SQhu3{stroke:#f4f3ee;stroke-width:3;stroke-linejoin:round;cursor:pointer}.LitMap_edge__Muaeh[data-dim=true],.LitMap_land__SQhu3[data-dim=true]{opacity:.55}.LitMap_land__SQhu3:hover{opacity:1}.LitMap_lake__Xr_3B{fill:#9cc0c8;stroke:#86afb8;stroke-width:1.5}.LitMap_lakeLabel__g5_Wq{font-size:17px;fill:#41707b}.LitMap_countryLabel__v9FzS,.LitMap_lakeLabel__g5_Wq{font-weight:500;text-anchor:middle;pointer-events:none}.LitMap_countryLabel__v9FzS{font-size:30px;letter-spacing:-.02em;fill:#26302a;transition:opacity .4s var(--ease-out)}.LitMap_countryLabel__v9FzS[data-dim=true]{opacity:.45}.LitMap_pin__EpbN8{transition:opacity .3s var(--ease-out)}.LitMap_pin__EpbN8[data-dim=true]{opacity:.5}.LitMap_dot__q1YwU{fill:#ffffff;stroke:#26302a;stroke-width:3;cursor:pointer;transition:r .22s var(--ease-out),fill .22s var(--ease-out)}.LitMap_dot__q1YwU[data-has=true]{fill:#26302a;stroke:#ffffff}.LitMap_pin__EpbN8[data-on=true] .LitMap_dot__q1YwU{fill:var(--accent);stroke:#ffffff;stroke-width:4}.LitMap_dot__q1YwU:hover{fill:var(--accent)}.LitMap_dot__q1YwU:focus-visible{outline:none;stroke:var(--accent);stroke-width:5}.LitMap_pulse__5xQtM{fill:var(--accent);opacity:.25;transform-box:fill-box;transform-origin:center;animation:LitMap_pulse__5xQtM 2s var(--ease-out) infinite;pointer-events:none}@keyframes LitMap_pulse__5xQtM{0%{transform:scale(.5);opacity:.45}to{transform:scale(1.6);opacity:0}}.LitMap_pinLabel__lJUdJ{font-size:24px;font-weight:500;fill:#151d18;paint-order:stroke;stroke:#f4f3ee;stroke-width:7px;stroke-linejoin:round;pointer-events:none}.LitMap_legend__MalHM{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 8px 4px;font-size:var(--step-small);color:#3f4a44}.LitMap_legendDot___lIu4{display:inline-block;width:12px;height:12px;border-radius:50%;background:#ffffff;box-shadow:inset 0 0 0 2.5px #26302a}.LitMap_legendDot___lIu4[data-has=true]{background:#26302a;box-shadow:none}.LitMap_side__JJviC{display:grid;gap:16px}.LitMap_chips__RaYL3{display:flex;flex-wrap:wrap;gap:8px}.LitMap_chip__m9ZQV{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:var(--pill);background:var(--paper-2);font-size:var(--step-small);font-weight:500;cursor:pointer;transition:background-color var(--t-ui) var(--ease-out),color var(--t-ui) var(--ease-out)}.LitMap_chip__m9ZQV:hover{background:var(--paper-3)}.LitMap_chip__m9ZQV[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.LitMap_count__lEBai{min-width:22px;height:22px;padding:0 6px;border-radius:var(--pill);background:rgb(255 255 255/.65);color:var(--ink);font-size:12px;display:inline-grid;place-items:center}.LitMap_card__L1rGx{background:#ffffff;border-radius:24px;overflow:hidden;animation:LitMap_cardIn__xZ__K .45s var(--ease-out) both}@keyframes LitMap_cardIn__xZ__K{0%{opacity:0;transform:translateY(10px)}}.LitMap_cardImg__he3QG{aspect-ratio:16/9}.LitMap_cardBody__MjapZ{padding:22px 24px 24px}.LitMap_cardCountry__oOR6F{margin:0 0 4px;font-size:var(--step-small);color:var(--muted)}.LitMap_cardTitle__3amQ8{font-size:var(--step-lead);letter-spacing:-.03em;margin-bottom:10px}.LitMap_cardSummary__mRt13{margin:0 0 14px}.LitMap_tours__U2YRC{list-style:none;padding:0;margin:0 0 18px}.LitMap_tours__U2YRC a{display:flex;justify-content:space-between;gap:16px;padding:10px 12px;margin-inline:-12px;border-radius:12px;text-decoration:none;font-weight:500;transition:background-color var(--t-ui) var(--ease-out)}.LitMap_tours__U2YRC a:hover{background:var(--paper)}.LitMap_days__mAKmU{color:var(--muted);font-weight:400;white-space:nowrap;font-size:var(--step-small)}.LitMap_cardActions__klCAB{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:900px){.LitMap_grid__FqrRf{grid-template-columns:1fr}.LitMap_head__cyxzw{align-items:start}.LitMap_tabs__tJ26p{width:100%}.LitMap_real__q0__2{aspect-ratio:1/1;min-height:0;border-radius:20px}.LitMap_countryLabel__v9FzS{font-size:36px}}@media (prefers-reduced-motion:reduce){.LitMap_pulse__5xQtM{animation:none}}.RealMap_wrap__3LZ28{position:relative;overflow:hidden;border-radius:24px;background:#dfe6e3;isolation:isolate}.RealMap_map__DfNjB{position:absolute!important;inset:0;width:100%;height:100%}.RealMap_placeholder__v9FEk{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 30% 40%,rgb(255 255 255/.5),transparent 40%),linear-gradient(135deg,#e3e9e2,#d6e1dc);color:var(--muted);font-size:var(--step-small);pointer-events:none}.RealMap_pin__lrK2d{position:relative;width:16px;height:16px;padding:0;border-radius:50%;border:3px solid #ffffff;background:var(--accent);box-shadow:0 1px 4px rgb(0 0 0/.35);cursor:pointer;transition:transform .16s ease,background-color .16s ease}.RealMap_pin__lrK2d[data-tone=muted]{width:12px;height:12px;border-width:2px;background:#8a948c}.RealMap_pin__lrK2d:hover{transform:scale(1.2)}.RealMap_pin__lrK2d[data-active=true]{width:22px;height:22px;background:#1f3f27;box-shadow:0 0 0 6px rgb(47 93 58/.3),0 2px 8px rgb(0 0 0/.35)}.RealMap_pin__lrK2d[data-numbered=true]{width:26px;height:26px;border-width:2px;color:#ffffff;font:600 12px/1 var(--font-text,sans-serif);display:grid;place-items:center}.RealMap_pin__lrK2d:focus-visible{outline:3px solid #ffffff;outline-offset:2px}.RealMap_pin__lrK2d[data-label]:not([data-label=""]):after{content:attr(data-label);position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:4px 10px;border-radius:999px;background:#ffffff;color:var(--ink);font:500 12px/1.2 var(--font-text,sans-serif);white-space:nowrap;box-shadow:0 1px 4px rgb(0 0 0/.2);pointer-events:none}.RealMap_credit__rarmv{margin:8px 0 0;font-size:11px;color:var(--muted)}.RealMap_credit__rarmv a{color:inherit}