/* =====================================================================
   COMPONENTE · BASES DE LA TEMPORADA
   ===================================================================== */

.bs-grid{display:grid;grid-template-columns:1fr;gap:10px}
.bs{padding:14px 16px}
.bs h3{margin:0 0 8px;display:flex;align-items:center;gap:8px}
.bs ul{margin:0;padding-left:18px}
.bs li{margin:5px 0}
.bs ol{margin:4px 0 0;padding-left:20px}
.bs td{padding:7px 0;border-bottom:1px solid var(--line)}
.bs tr:last-child td{border-bottom:0}
.hl{background:var(--pine-soft);border-radius:var(--r-md);padding:8px 12px;font-size:14px;margin-top:10px}

.bs .note{margin-bottom:0}

@media (min-width:600px){
  .bs-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}
  .bs{padding:16px 18px}
}
