.PdpNeighbourhood-module__IYbhbW__wrap{box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:10px;margin:0 0 24px;padding:20px;scroll-margin-top:180px;overflow-x:hidden}.PdpNeighbourhood-module__IYbhbW__title{color:#000;margin:0 0 16px;font-size:24px;font-weight:400;line-height:1.2}.PdpNeighbourhood-module__IYbhbW__mapWrap{z-index:0;isolation:isolate;background:#f5f7fa;border-radius:8px;width:100%;height:320px;position:relative;overflow:hidden}.PdpNeighbourhood-module__IYbhbW__mapCanvas{width:100%;height:100%}.PdpNeighbourhood-module__IYbhbW__mapLoading{color:#616060;justify-content:center;align-items:center;width:100%;height:320px;font-size:14px;display:flex}.PdpNeighbourhood-module__IYbhbW__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex;overflow-x:auto}.PdpNeighbourhood-module__IYbhbW__tabs::-webkit-scrollbar{display:none}.PdpNeighbourhood-module__IYbhbW__tab{color:#102348;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex:none;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:400;display:inline-flex}.PdpNeighbourhood-module__IYbhbW__tabActive{color:#fff;background:#102348;border-color:#102348}.PdpNeighbourhood-module__IYbhbW__tabIcon{width:24px;height:24px;color:inherit;flex:none;display:block}.PdpNeighbourhood-module__IYbhbW__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.PdpNeighbourhood-module__IYbhbW__item{justify-content:space-between;gap:12px;padding:0 12px;font-size:14px;display:flex}.PdpNeighbourhood-module__IYbhbW__itemName{color:#333}.PdpNeighbourhood-module__IYbhbW__itemDist{color:#777;white-space:nowrap;font-size:12px}.PdpNeighbourhood-module__IYbhbW__empty{text-align:center;color:#777;margin:0;padding:12px;font-size:13px}.PdpNeighbourhood-module__IYbhbW__knowMoreWrap{color:#102348;margin-top:24px;font-size:18px}.PdpNeighbourhood-module__IYbhbW__knowMore{color:#102348;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:400;text-decoration:none;display:flex}.PdpNeighbourhood-module__IYbhbW__knowMore:hover{text-decoration:underline}.PdpNeighbourhood-module__IYbhbW__knowMoreArrow{flex:none;width:15px;height:15px;display:block}.PdpNeighbourhood-module__IYbhbW__projectMarker,.PdpNeighbourhood-module__IYbhbW__amenityMarker{background:0 0;border:0}.PdpNeighbourhood-module__IYbhbW__projectPin{background:#102348;border-radius:50% 50% 50% 0;width:18px;height:18px;margin:0 auto;display:block;transform:rotate(-45deg);box-shadow:0 2px 6px #10234859}.PdpNeighbourhood-module__IYbhbW__amenityDot{background:#77c1e0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 1px 4px #00000040}@media (max-width:768px){.PdpNeighbourhood-module__IYbhbW__wrap{padding:16px;scroll-margin-top:80px}.PdpNeighbourhood-module__IYbhbW__title{margin-bottom:16px;font-size:18px}.PdpNeighbourhood-module__IYbhbW__mapWrap,.PdpNeighbourhood-module__IYbhbW__mapLoading{height:280px}.PdpNeighbourhood-module__IYbhbW__knowMore{font-size:16px}}@media (max-width:480px){.PdpNeighbourhood-module__IYbhbW__title{font-weight:600}.PdpNeighbourhood-module__IYbhbW__mapWrap,.PdpNeighbourhood-module__IYbhbW__mapLoading{height:220px}}
