.atlas__tree[data-astro-cid-nphakw35],.atlas__tree[data-astro-cid-nphakw35] ul[data-astro-cid-nphakw35]{padding:0;list-style:none}.atlas__tree[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.atlas__tree[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]:hover{text-decoration:underline}.atlas__tree[data-astro-cid-nphakw35] p[data-astro-cid-nphakw35]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.atlas__tree[data-astro-cid-nphakw35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.atlas__tree[data-astro-cid-nphakw35] li[data-astro-cid-nphakw35]{min-width:0}.atlas__tree[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{overflow-wrap:anywhere;max-width:100%}.atlas__continent[data-astro-cid-nphakw35]:first-child{grid-column:1/-1}.atlas__continent[data-astro-cid-nphakw35]:first-child .atlas__countries[data-astro-cid-nphakw35]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.atlas__continent[data-astro-cid-nphakw35]{align-content:start;gap:var(--space-5);padding-block:var(--space-4);border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.atlas__root[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{font-family:var(--font-display);font-size:var(--step-3)}.atlas__countries[data-astro-cid-nphakw35]{gap:var(--space-4);display:grid}.atlas__country[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{font-family:var(--font-display);font-size:var(--step-2)}.atlas__towns[data-astro-cid-nphakw35]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.atlas__towns[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{border-radius:var(--radius-pill);border:1.5px solid var(--line-control);min-height:44px;padding:.4em 1em;font-weight:500;display:inline-block}.atlas__towns[data-astro-cid-nphakw35] .is-stub[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{border-style:dashed;border-color:var(--line-control);color:var(--ink-2)}.atlas__towns[data-astro-cid-nphakw35] .atlas__more[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]{color:var(--sea);border:0;text-decoration:underline}.atlas__towns[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]:hover,.atlas__towns[data-astro-cid-nphakw35] .atlas__more[data-astro-cid-nphakw35] a[data-astro-cid-nphakw35]:hover{background:var(--ink);color:var(--paper);border-color:var(--ink);text-decoration:none}.atlas__legend[data-astro-cid-nphakw35]{margin-top:var(--space-4);font-size:var(--step--1);color:var(--ink-2)}.atlas__legend-chip[data-astro-cid-nphakw35]{border-radius:var(--radius-pill);border:1.5px dashed var(--line-control);padding:0 .8em;display:inline-block}@media (width<=900px){.atlas__tree[data-astro-cid-nphakw35]{grid-template-columns:minmax(0,1fr);gap:24px}.atlas__continent[data-astro-cid-nphakw35]{gap:var(--space-3);grid-template-columns:1fr}}.claim[data-astro-cid-lcdefpme]{font:italic 400 clamp(22px, 2.4vw, 30px)/1.2 var(--font-display);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:0 .32em;margin-bottom:18px;display:flex}.claim__rot[data-astro-cid-lcdefpme]{height:1.2em;color:var(--sea-hover);display:inline-grid;position:relative;overflow:hidden}.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{white-space:nowrap;opacity:0;animation:claim-rot 10s var(--ease,ease) infinite;grid-area:1/1;transform:translateY(110%)}.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:2.5s}.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:5s}.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:7.5s}.claim__rot[data-astro-cid-lcdefpme]:after{content:"";background:var(--sun);border-radius:2px;height:2px;position:absolute;bottom:.06em;left:0;right:0}@keyframes claim-rot{0%{opacity:0;transform:translateY(110%)}4%,23%{opacity:1;transform:translateY(0)}27%,to{opacity:0;transform:translateY(-110%)}}@media (prefers-reduced-motion:reduce){.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:none}.claim__rot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(36px,4.5vw,64px) clamp(48px,6vw,88px);overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px 56px;display:flex}.hero__copy[data-astro-cid-lcdefpme]{flex:460px;min-width:0}.hero__copy[data-astro-cid-lcdefpme]>.kicker[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hero__tag[data-astro-cid-lcdefpme]{background:var(--paper-3);color:var(--ink);border-radius:var(--radius-pill);padding:3px 12px;font-size:15px}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:18px}.hero__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:33em;margin-top:24px}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero__stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 36px;margin-top:40px;padding-top:22px;display:flex}.hero__stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:row-reverse;align-items:baseline;gap:8px;display:flex}.hero__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:16px}.hero__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:500 30px/1 var(--font-display)}.hero__visual[data-astro-cid-lcdefpme]{flex:0 420px;min-width:0;margin-inline:auto}.hero__frame[data-astro-cid-lcdefpme]{position:relative}.hero__frame[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:-14%;right:-14%}.hero__sun[data-astro-cid-lcdefpme]{aspect-ratio:2;background:var(--sun);border-radius:999px 999px 0 0;width:128%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero__visual[data-astro-cid-lcdefpme] .hero__photo{aspect-ratio:4/5;border-radius:999px 999px 0 0;width:78%;margin-inline:auto}.hero__visual[data-astro-cid-lcdefpme] .photo__label{bottom:60px}.hero__note[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);z-index:1;border-radius:14px;width:min(100%,420px);margin:-44px auto 0;padding:18px 22px 16px;position:relative;box-shadow:0 12px 28px -14px #1b2a2f66}.hero__note[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--ink)}.hero__note[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 28px;margin-top:10px;padding:0;list-style:none;display:flex}.hero__note[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-2);align-items:baseline;gap:6px;font-size:15px;display:flex}.hero__note[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font:500 30px/1.1 var(--font-display)}.hero__note-src[data-astro-cid-lcdefpme]{font:500 var(--fact)/1.4 var(--font-mono);color:var(--ink-2);margin-top:10px}.trips[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.trip[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.trip[data-astro-cid-lcdefpme] .trip__photo{aspect-ratio:16/9}.trip__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:16px;padding:24px 24px 28px;display:flex}.trip[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:12px;font-size:30px;display:flex}.trip__icon[data-astro-cid-lcdefpme]{background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.trip__lede[data-astro-cid-lcdefpme]{font-size:18px;line-height:1.45}.trip[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:10px;margin-bottom:8px;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.trip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:10px;display:flex}.trip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{color:var(--ink);flex:none;margin-top:2px}.trip__towns[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--ink-2);margin-top:auto;padding-top:16px;font-size:16px}.trip__towns[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}.trip[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:space-between;min-height:60px;font-size:17px}.dest-list-title[data-astro-cid-lcdefpme]{margin-block:40px 16px;font-size:25px}.dest-verification[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;font-size:15px;display:flex}.dest-verification[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.more-guides[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);margin-top:40px;padding-top:24px}.more-guides[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:600 18px/1.3 var(--font-body)}.more-guides[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:40px;margin-top:12px;padding:0;list-style:none;display:grid}.more-guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding-block:12px;font-weight:600;display:flex}.more-guides[data-astro-cid-lcdefpme] svg{flex:none}.when[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2.2fr;align-items:center;gap:48px;display:grid}.when__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:8px}.when__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-block:24px}.when__copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.trust[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr;gap:48px 64px;display:grid}.trust__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:8px}.trust__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--ink-2);margin-top:24px}.trust__stamps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.stamp[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}.stamp[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:16px;font-size:16px}.trust__points[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:24px;padding:24px 0 0;list-style:none;display:grid}.trust__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:12px;font-size:16px;display:flex}.trust__points[data-astro-cid-lcdefpme] svg{color:var(--ink);flex:none;margin-top:2px}.trust__points[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.atlas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:8px 40px}@media (width<=1100px){.when[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.trips[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}}@media (width<=859px){.trust[data-astro-cid-lcdefpme],.trust__points[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=600px){.guide-grid[data-astro-cid-lcdefpme],.more-guides[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme],.trust__stamps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__stats[data-astro-cid-lcdefpme]{gap:12px 24px}.hero__visual[data-astro-cid-lcdefpme]{width:100%}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}}
