/* ── Nav-pills / pestañas ── */
.nav-pills .nav-link { border-radius: 999px; border: 1.5px solid #a0522d; color: #a0522d; font-weight: 600; }
.nav-pills .nav-link.active { background-color: #a0522d; color: #fff; border-color: #a0522d; }
.nav-pills { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-bottom: 1.5rem; }
.tab-content { background: #fff; border-radius: 14px; padding: 1.5rem; box-shadow: 0 4px 14px rgba(31,41,51,0.08); }
/* Quita el espacio en blanco extra arriba del texto dentro de la pestaña */
.tab-content .pdd-vertical-20 { padding-top: 10px !important; }
.tab-content .pdd-vertical-20 > .mrg-top-20 { margin-top: 0 !important; }
