.ExploreLocalities-module-scss-module__NVYZFG__section{background:#fff;border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;padding:44px 0 50px;position:relative}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__section{padding:32px 0 38px}}.ExploreLocalities-module-scss-module__NVYZFG__container{max-width:1320px;margin:0 auto;padding:0 24px}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__container{padding:0 16px}}.ExploreLocalities-module-scss-module__NVYZFG__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}}.ExploreLocalities-module-scss-module__NVYZFG__titleGroup{flex-direction:column;display:flex}.ExploreLocalities-module-scss-module__NVYZFG__titleRow{align-items:center;gap:12px;display:flex}.ExploreLocalities-module-scss-module__NVYZFG__pinIconWrapper{color:var(--color-primary,#ff8c14);background:#fff7ed;border:1px solid #ff8c1426;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.3rem;display:flex}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__pinIconWrapper{width:34px;height:34px;font-size:1.15rem}}.ExploreLocalities-module-scss-module__NVYZFG__title{color:#0f172a;letter-spacing:-.015em;margin:0;font-size:1.45rem;font-weight:700}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__title{font-size:1.25rem}}.ExploreLocalities-module-scss-module__NVYZFG__subtitle{color:#64748b;margin:2px 0 0;font-size:.88rem}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__subtitle{font-size:.8rem}}.ExploreLocalities-module-scss-module__NVYZFG__viewAllBtn{color:var(--color-primary,#ff8c14);background:#fffaf5;border:1px solid #ff8c1433;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ExploreLocalities-module-scss-module__NVYZFG__viewAllBtn:hover{background:var(--color-primary,#ff8c14);color:#fff;box-shadow:0 4px 12px #ff8c1433}@media (max-width:768px){.ExploreLocalities-module-scss-module__NVYZFG__viewAllBtn{align-self:flex-start;padding:5px 12px;font-size:.78rem}}.ExploreLocalities-module-scss-module__NVYZFG__pillContainer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:640px){.ExploreLocalities-module-scss-module__NVYZFG__pillContainer{gap:8px}}.ExploreLocalities-module-scss-module__NVYZFG__pillContainerClamped{box-sizing:border-box;max-height:142px;padding:3px 2px 0;overflow:hidden}@media (max-width:640px){.ExploreLocalities-module-scss-module__NVYZFG__pillContainerClamped{max-height:128px}}.ExploreLocalities-module-scss-module__NVYZFG__showMoreRow{justify-content:flex-end;margin-top:12px;display:flex}.ExploreLocalities-module-scss-module__NVYZFG__showMoreBtn{color:var(--color-primary,#ff8c14);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:4px 0;font-size:.85rem;font-weight:600;display:inline-flex}.ExploreLocalities-module-scss-module__NVYZFG__showMoreBtn:hover{text-decoration:underline}.ExploreLocalities-module-scss-module__NVYZFG__localityPill{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.165,.84,.44,1);display:inline-flex;box-shadow:0 1px 3px #00000005}.ExploreLocalities-module-scss-module__NVYZFG__localityPill:hover{border-color:var(--color-primary,#ff8c14);color:var(--color-primary,#ff8c14);background:#fffaf5;transform:translateY(-2px);box-shadow:0 4px 12px #ff8c141f}.ExploreLocalities-module-scss-module__NVYZFG__localityPill:hover .ExploreLocalities-module-scss-module__NVYZFG__pillDot{background:var(--color-primary,#ff8c14);transform:scale(1.2)}.ExploreLocalities-module-scss-module__NVYZFG__localityPill:hover .ExploreLocalities-module-scss-module__NVYZFG__pillCount{background:var(--color-primary,#ff8c14);color:#fff}@media (max-width:640px){.ExploreLocalities-module-scss-module__NVYZFG__localityPill{gap:6px;padding:6px 12px;font-size:.82rem}}.ExploreLocalities-module-scss-module__NVYZFG__pillDot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:all .2s}.ExploreLocalities-module-scss-module__NVYZFG__pillName{white-space:nowrap}.ExploreLocalities-module-scss-module__NVYZFG__pillCount{color:#64748b;background:#f1f5f9;border-radius:999px;padding:2px 7px;font-size:.72rem;font-weight:700;transition:all .2s}.ExploreLocalities-module-scss-module__NVYZFG__skeletonPill{background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f5 50%,#f8f9fa 75%) 0 0/200% 100%;border-radius:999px;width:110px;height:36px;animation:1.5s linear infinite ExploreLocalities-module-scss-module__NVYZFG__shimmer}@media (max-width:640px){.ExploreLocalities-module-scss-module__NVYZFG__skeletonPill{width:90px;height:32px}}@keyframes ExploreLocalities-module-scss-module__NVYZFG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}