/* Base styles */
body {
    font-family: 'Plus Jakarta Sans', sans-serif;
    color: #374151;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Noto Serif', serif;
    color: #1f2937;
}

/* Map styles (for Meet Me page) */
#map {
    height: 400px;
    border-radius: 1rem;
}

.leaflet-popup-content-wrapper {
    border-radius: 0.75rem;
    font-family: 'Plus Jakarta Sans', sans-serif;
}
