.hero-box[data-astro-cid-lcdefpme]{background:0 0;border:none;padding-top:36px;padding-bottom:36px;position:relative;overflow:visible}.hero-skyline[data-astro-cid-lcdefpme]{z-index:-1;opacity:.1;pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.hero-copy[data-astro-cid-lcdefpme]{max-width:720px;margin:0 auto;padding:180px 0 230px;position:relative}.hero-headline[data-astro-cid-lcdefpme]{z-index:1;max-width:640px;font-family:var(--font-display);letter-spacing:-.02em;margin:0 auto;font-size:clamp(38px,6.4vw,72px);line-height:1.04;position:relative}.hero-headline[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--teal-ink);white-space:nowrap;font-style:normal;position:relative}.hero-headline[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]:after{content:"";background:color-mix(in oklab, var(--scout-teal) 55%, transparent);z-index:-1;border-radius:4px;height:.24em;position:absolute;bottom:.03em;left:-2%;right:-2%}.collage-scatter[data-astro-cid-lcdefpme]{z-index:0;--scatter-scale:1;width:0;height:0;position:absolute;top:50%;left:50%}.polaroid[data-astro-cid-lcdefpme]{opacity:0;width:172px;translate:-50% -50%;rotate:0deg;scale:.15;transform:translateY(calc(var(--scroll-shift,0px) * (-.15 - var(--i) * .05)));animation:.85s cubic-bezier(.16,1,.3,1) forwards postcard-fly;animation-delay:calc(.1s + var(--i) * .12s);background:#fff;border-radius:3px;padding:6px 6px 18px;position:absolute;top:0;left:0;box-shadow:0 14px 26px #27262a38}@media (prefers-reduced-motion:reduce){.polaroid[data-astro-cid-lcdefpme]{transform:none}}@keyframes postcard-fly{0%{opacity:0;translate:-50% -50%;rotate:0deg;scale:.15}to{opacity:1;translate:calc(-50% + var(--dx) * var(--scatter-scale)) calc(-50% + var(--dy) * var(--scatter-scale));rotate:var(--rot);scale:1}}.postcard-art[data-astro-cid-lcdefpme]{object-fit:cover;width:160px;height:120px;display:block}.tape[data-astro-cid-lcdefpme]{width:64px;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-8deg);box-shadow:0 2px 4px #27262a1f}.tape-1[data-astro-cid-lcdefpme]{background:#97b6b299}.tape-2[data-astro-cid-lcdefpme]{background:#6b5e5959;transform:translate(-50%)rotate(6deg)}.tape-3[data-astro-cid-lcdefpme]{background:#97b6b299;transform:translate(-50%)rotate(-5deg)}@media (width<=1180px){.collage-scatter[data-astro-cid-lcdefpme]{--scatter-scale:.78}}@media (width<=900px){.collage-scatter[data-astro-cid-lcdefpme]{display:none}.hero-copy[data-astro-cid-lcdefpme]{padding:0}}.home-section[data-astro-cid-lcdefpme]{padding-block:clamp(44px,6vw,80px)}.home-section[data-astro-cid-lcdefpme]+.home-section[data-astro-cid-lcdefpme]{padding-top:0}.region-row[data-astro-cid-lcdefpme]{margin-top:clamp(38px,5vw,58px)}.sec-head[data-astro-cid-lcdefpme]+.region-row[data-astro-cid-lcdefpme]{margin-top:0}.region-title[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:16px;margin:0 0 22px;font-size:13px;font-weight:700;display:flex}.region-title[data-astro-cid-lcdefpme]:after{content:"";background:var(--border);flex:1;height:1px}.latest[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border)}.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);grid-template-columns:1fr auto auto;align-items:baseline;gap:4px 24px;padding:22px 12px 22px 4px;text-decoration:none;transition:background-color .16s,padding-left .16s;display:grid}.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#97b6b224;padding-left:16px}.latest-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(19px,2vw,23px);line-height:1.25}.latest-city[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink);font-size:13px;font-weight:700}.latest-date[data-astro-cid-lcdefpme]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}@media (width<=640px){.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.latest-title[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:none}}@media (width<=425px){.region-title[data-astro-cid-lcdefpme],.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.latest[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{padding-inline:20px}}.carousel-wrap[data-astro-cid-lcdefpme]{position:relative}.carousel[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;padding:4px 4px 10px;list-style:none;display:flex;overflow-x:auto}.carousel[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.city-card[data-astro-cid-lcdefpme]{scroll-snap-align:start;border-radius:var(--radius-lg);flex:0 0 280px;overflow:hidden}.city-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;display:block;position:relative}.city-thumb[data-astro-cid-lcdefpme]{aspect-ratio:3/4;background:#6b5e5914;position:relative;overflow:hidden}.city-thumb[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#14121600 38%,#1412168c 68%,#141216e0 100%);position:absolute;inset:0}.city-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.city-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .city-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.city-cap[data-astro-cid-lcdefpme]{z-index:1;color:var(--mist-white);padding:20px 22px 24px;position:absolute;bottom:0;left:0;right:0}.city-country[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:#eaf0eabf;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.city-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-size:26px;line-height:1.2;display:block}.city-tagline[data-astro-cid-lcdefpme]{color:#eaf0eae0;margin:8px 0 0;font-size:13px;line-height:1.5}.explore-link[data-astro-cid-lcdefpme]{color:var(--scout-teal);align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:700;display:inline-flex}.explore-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .25s}.city-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .explore-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.explore-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:none}}.car-btn[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--card-bg);width:40px;height:40px;color:var(--ink);cursor:pointer;z-index:2;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 6px 16px #27262a26}.car-prev[data-astro-cid-lcdefpme]{left:-6px}.car-next[data-astro-cid-lcdefpme]{right:-6px}@media (width<=640px){.car-btn[data-astro-cid-lcdefpme]{display:none}}.region-photo-credits[data-astro-cid-lcdefpme]{color:var(--muted);margin:14px 0 0;font-size:11px}.region-photo-credits[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}
