main {
	width: clamp(300px, 90%, 1200px);
	padding: 3rem 1rem;

	h1 {
		font-size: clamp(2rem, 4vw, 3rem);
		margin-bottom: 1.5rem;
		color: #222;
		letter-spacing: 0.05em;
		text-align: center;
	}

	#mapa {
		width: 100%;
		height: 600px;
		border: none;
		border-radius: 8px;
		box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
	}
}
